Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
yuye
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
91.
▲
by
yuye
5mo ago
I thought the whole idea is that we have programming languages because turning a rigidly defined language (like C) into another rigidly defined language (like machine code) is relatively simple. Turning an ambiguous language with no formal
92.
▲
by
yuye
5mo ago
People forget what determinism is. Non-deterministic systems produce different output states given identical input states. Even if a compiler's memory gets a one-in-a-million bitflip that produces a different output, it doesn't me
93.
▲
by
yuye
5mo ago
>So long as the behavior meets the contract, the compiler/interpreter is free to do whatever it wants. Yes, and that's how it's supposed to be. Any description that determines the totality of a problem space is an implemen
94.
▲
by
yuye
6mo ago
It's hard not to feel deeply depressed by it. But we can't put the genie back in the bottle.
95.
▲
by
yuye
7mo ago
>the people who made thing simply couldn't be bothered. There is nothing I despise more than someone who doesn't care. I remember reviewing code once, a C++ class that allocates new objects on the heap, but was lacking cleanup
96.
▲
by
yuye
7mo ago
Except one of those features has a security flaw and whoops now your entire customers file got leaked onto the darknet.
97.
▲
by
yuye
7mo ago
>Also, god help you if you tell an embedded developer you use micropython instead of C. I will never not hate on Micropython. This doesn't come from a position of gatekeeping embedded software engineering. I just hate Python.
98.
▲
by
yuye
10mo ago
>It also makes me think about the classic Save icon: the floppy disk. That was certainly descriptive at its origination, but is it still so? In the age of natively storing documents in the cloud or copying to a USB drive, it seems like w
99.
▲
by
yuye
11mo ago
I'm serious, lol A proper execution of a cubicle office is actually quite decent. But for a good workplace you also need to have good colleagues, including managers. That's universal, whether open plan or cubes.
100.
▲
by
yuye
11mo ago
I feel a lot of the noise complaints are due to open plan offices. I've worked at a cubicle farm before. Partitions were high enough to avoid being able to see people in a sitting position, but high enough that you can still stand up a
101.
▲
by
yuye
11mo ago
>along just as many fart pods You mean phone coffins?
102.
▲
by
yuye
1y ago
Because there's a difference between a "coder" and a software engineer. Someone who finished a bootcamp might be able to write a simple program in Python, but that doesn't make them a software engineer. I've said th
103.
▲
by
yuye
1y ago
The proper DMX512 connector is XLR, though? The 5-pin variant, that is. I worked as a tech at a stage for a short while. We always used XLR5 for lighting and XLR3 for audio.
104.
▲
by
yuye
1y ago
>If anyone’s on ESP32, i would skip micropython. I've used MicroPython for prototyping. It's quite nice with its REPL. However, for more than a simple proof of concept I wouldn't use MicroPython at all, on any platform. My
105.
▲
by
yuye
1y ago
And to be extremely pedantic, machines are not built there. It's a tiny satellite office.
106.
▲
by
yuye
1y ago
Just because the USA does it doesn't mean China is innocent. But whataboutism is basically SOP for the CCP shills.
107.
▲
by
yuye
1y ago
China definitely meddles with the affairs of other countries. The belt and road initiative, for example. It's taking some pages out of Europe's old colonial playbook. And let's not even get started on Taiwan...
108.
▲
by
yuye
1y ago
>If you work in tech, you’re part of the American bourgeoisie. If you have a college degree, you’re bourgeoisie. The bourgeoisie are the middle class. What does the middle class even mean nowadays? By Marxist definition, the bourgeoisie
109.
▲
by
yuye
1y ago
>They are also fast, like you don’t even have to break your strike while passing the turnstiles to enter the metro. They are not slow, but it's faster in Japan, still. At least in the Taipei MRT. The Taoyuan Metro is way worse, thou
110.
▲
by
yuye
1y ago
Same in the Taipei Metro system. Stations often have facilities(like toilets, stores and lockers) within the paid area. However, getting in and out at the same station charges you the base cost: NT$20 (About US$0.66). For example: You'
111.
▲
by
yuye
1y ago
>I'm sure it's possible they made it up, but we had similar restrictions where I could use an Arduino for my engineering Senior Design Project in college, but no Arduino or module libraries - just our own C. When I started comp
112.
▲
by
yuye
2y ago
>It's amazing to watch systems do things as humans initially have intended, then see those system fail in the most spectacular ways, because the humans didn't think of every possible failure scenario. You should come to Taiwan!
113.
▲
by
yuye
2y ago
>The interesting thing about audio chains is that they do NOT follow the "as bad as the weakest link" principle. A poor quality MP3 will be much more listenable on an overall crappy setup than on a high-end setup, mostly becaus
114.
▲
by
yuye
2y ago
>It is a networked loudspeaker, with network datagrams on one side and audible music on the other side. Once music is playing (started by an app or computer software or UPNP or whatever), it continues to play that music all on its own. T
115.
▲
by
yuye
2y ago
MacBook Air 13", 2018 edition Used to have an MBA 2013. Great device, which ran well despite its age. The MBA 2018 is awful. The keyboard is awful (have the double-keystroke issue), the performance is awful and the device would get ho
116.
▲
by
yuye
2y ago
Got a Sonos One for free when I bought a new phone once. So many issues with setting it up with WiFi. Gave up and used an ethernet cable. It's absolutely useless without a network connection, as it lacks bluetooth. You can't use i
117.
▲
by
yuye
2y ago
If you've got Chunghwa/HiNet, you most likely don't suffer from CG-NAT. They're the most expensive offer because they're the best offer. If you're with those shitty resellers, you 99% will get CG-NATed. You pay
118.
▲
by
yuye
2y ago
And to add that he tried out the exploit on unknowing participants. It would be better to try this with a friend in-the-know at a separate table. It makes me think he did it more as a practical joke than testing his exploit, especially beca
119.
▲
by
yuye
2y ago
You don't even need to be remote to take a nap. Here in my office, 13:00 is nap-time. Most of the office turns the lights off and people sleep for 15-30min. Kind of felt guilty when I woke the IT guy up with an urgent issue.
120.
▲
by
yuye
2y ago
I agree with u being a neat hack, don't agree with µ being hard to type. On US-international keyboards, it's AltGr+m
More ›