Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
DecoPerson
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
91.
▲
by
DecoPerson
4y ago
PowerPoint, Excel, Keyhole, YouTube, Google Maps and Android could be significantly better. There’s no competition, which means they keep their users, which means they’re not incentivised to find those ways in which those products could be
92.
▲
by
DecoPerson
4y ago
Sounds like Adobe has taken a page out of Microsoft’s book. That is, defaulting saving to their paid cloud storage solution instead of the user’s local system. It’s a scummy tactic but it must pay if companies keep doing it. I suspect it pr
93.
▲
by
DecoPerson
4y ago
Concur with these suggestions. TypeScript + React + a good UI library like Chakra will do most of the legwork for you. For anything where you need to reach into the HTML/JS/CSS, find the right place in the React lifecycle (usually
94.
▲
by
DecoPerson
4y ago
The article is arguing that companies keeping using it and devs keep learning React because it’s popular and a “safe choice.” I’m arguing that they keep choosing it because it’s effective and markedly more effective than the other choices c
95.
▲
by
DecoPerson
4y ago
Eh, this article is wrong right off the bat. “React isn't great at anything except being popular.” When the rubber hits the road, React is good. There’s a hundred thousand tiny little facets of its design that all contribute its effect
96.
▲
by
DecoPerson
4y ago
I’m seeing a lot of versions of the correct logic under this comment, so here’s mine! if((mask & WGPUColorWriteMask_Alpha) && (mask & WGPUColorWriteMask_Blue)) { //… } This is the least confusing form I’ve
97.
▲
by
DecoPerson
4y ago
Concur. My 2020 ThinkPad Carbon X1 is so well designed and is of excellent build quality. In terms of laptops, I love it so much, even more than my 2011 MacBook Air. The keyboard is great, the screen is great, the Lenovo software is un-inst
98.
▲
by
DecoPerson
4y ago
The way is see ValueObjects is as the most convenient tool when working with a very well-defined space. For example, integers on the number line. There’s no uncertainty— 2 is 2 is 2. Same goes for a 2D coordinate within a 2D space, or 3D co
99.
▲
by
DecoPerson
4y ago
This makes me so happy. I’ve been looking for a tool like this for so long. Thanks for making and sharing! Bug report: Trying to play sounds on iOS just results in clicking noises.
100.
▲
by
DecoPerson
4y ago
You may be able to run the program on your own iOS devices, but publishing to the App Store is a different story.
101.
▲
by
DecoPerson
4y ago
I’m torn between using DataMatrix or QR codes on our inventory. They need to be small, easily scanned using a handheld mobile scanner, and slightly damage resistant in case the adhesive label is partially folded or scratched. Both DataMatri
102.
▲
by
DecoPerson
4y ago
In the “Release Radar” generated for me last week, there was a 40 second song consisting of rhythmic mechanical noises with a strange title and album art of an alien head. I didn’t like it at all. I think it was recommended to me because th
103.
▲
by
DecoPerson
4y ago
I hope they leave means of communication available. Something like window.postMessage. Like how Chrome extensions can expose a limited part of the Chrome API to webpages so they can post messages to certain extensions, without needing to in
104.
▲
by
DecoPerson
4y ago
One doesn’t often reach for a tool that isn’t convenient to reach for, even though that tool may be the best available for the task at hand. If you force yourself to use the debugger more, you will in the process both familiarise yourself w
105.
▲
by
DecoPerson
4y ago
My wildly-speculative guess: some executive saw someone use “Inspect Element” and hosted an urgent meeting about how to solve this security risk. Rather than try to explain why it’s not a security risk, the dev team just placated the exec b
106.
▲
by
DecoPerson
4y ago
If the CRDT part is done correctly, then replaying a message that sets a key will not change anything, ever. If the message is: Key: Foo Reference CRDT node ID: 7654321 (the last node that the clients knows of that updated the value of ‘Foo
107.
▲
by
DecoPerson
4y ago
The real cherry on top that’s missing would have been hijacking the back button to show a “Hey! Before you go…” popup.
108.
▲
by
DecoPerson
4y ago
Growing up in Australia, calling a teacher by their first name as a student was incredibly disrespectful and worthy of being sent to the principal if done repeatedly. This often resulted in students never learning their teachers’ given name
109.
▲
by
DecoPerson
4y ago
An entire file is parsed first, before any code in it is run. If your __init__.py didn’t have any version-specific syntax, then yes you could check the interpreter version before importing the rest of the files.
110.
▲
by
DecoPerson
4y ago
It made a huge difference for me. I suffered years of pain from a crinked neck, sore back, herniated gut, swollen leg veins, strained wrist (RSI), and dry eyes. Step by step, I solved the problems. (In matching order:) Higher monitors, stan
111.
▲
by
DecoPerson
4y ago
Hey! I have a bug report, related to downloading via Steam. I just purchased the game, but it won't finish downloading. It says "Missing downloaded files". I have retried multiple times. My drives are not full. Here's a
112.
▲
by
DecoPerson
4y ago
Physics on the server? Nearly every shooter game. Server-authoritative is the way. As per the article, the clients only predict some physics objects (requires simulation) and interpolates & extrapolates others (does not require simulati
113.
▲
by
DecoPerson
4y ago
Absolutely do non-tech-savvy people care about this. It’s like a film — they may not be able to explain it, but they know a good film from a bad one. I’m the “tech guru” for many of those who know me, and I’ve seen people of all ages strugg
114.
▲
by
DecoPerson
4y ago
The original commenter (OC) did not call for anyone to be fired. They stated an opinion; they did not make a demand. The OC is directing us to information made public by Atlassian team members themselves. The OC did not make the information
115.
▲
by
DecoPerson
4y ago
You’re doing fine. From reading your post, my intuition tells me you’re learning & adapting at an above-average rate within a pretty average dev team. Focus on the meta things: - Eat well. Snack on celery & carrots. - Sleep well. Mi
116.
▲
by
DecoPerson
5y ago
“Modern” also means the solution may benefit from reflection on past solutions. The accounting software I use, written in 2004, evolved over the decades starting from 1980s software. It all works (hence, I’m using it now), but comparing the
117.
▲
by
DecoPerson
5y ago
Regarding grids of cells, it seems hard to beat. If you think of it in terms of energy, where energy is defined as some quantity you want to minimise, then it becomes apparent. Define the energy as the distance of an atom of data to other a
118.
▲
by
DecoPerson
5y ago
Fast Flood No.4 → ⌛ → 31 seconds ▶ → 18 moves → 1 try Quite fun! Nicely made. My (hopefully constructive) feedback: - Bug: I refreshed the page on my first try and it told me to “come back tomorrow.” (I opened it in incognito to proceed
119.
▲
by
DecoPerson
5y ago
FIBRE is spelt FIBER in American English. AGORA is a rarely-used word and is probably not in the dictionary referenced by The NY Times for their word puzzles. PUPAL may be mis-perceived as a misspelling of PUPIL and frustrate players. I don
120.
▲
by
DecoPerson
5y ago
Fraud & pranksters. That’s why you need to create an account & pre-pay when ordering online. You can reduce fraud a few ways. One is friction: - Calling takes time. It can’t be automated. - The pizza shop can blacklist a phone numbe
More ›