skysight-inc/HackerNews huggingface dataset:
There is at least http://www.sicpdistilled.com
We created a mobile annotation tool for computer vision applications
Computer vision data (Machine Learning data generally) is owned by big companies. The more data they have, the more predictions they can make into the future.The more predictions they can make, the more money they can generate. It is a self-reinforcing mechanism, which makes them more powerful than ever. Take a look at Tesla, they collect billions of data-points through their car fleet which directly feed their machine learning models.
We truly believe that with the involvement of thousands of independent people across the world we can counter that movement. Therefore we created Manthano, an mobile annotation app, which builds the foundation for the global network of annotators. Globally we can generate data to support public projects. We started with bounding boxes, but we want to add different annotation options in the future. Give it a try and give us feedback!
This is total nonsense. E.g. in The Netherlands we have had tests every first Monday of the month, since I can't remember how long (I am 37 now), with the exception of 1997-2003 (when it was done once a year).
Do not feed the Trolls!
If it's any consolation, I'm from Northern California and moved to Europe.

After a few years my wife and I thought "let's go back to California" so I could try a startup. After a year we went back to the EU because ultimately we realized there was no way we wanted to have a family in America.

In the EU, even people who don't work in tech can have real vacations (most people in the US can't, really) and access healthcare to a reasonable standard.

During recent elections, I didn't go to bed fearing that the country wouldn't be a democracy in the morning (helps we're not in Poland or Hungary)

And frankly, I like that when I chat with the person behind the counter at the chip shop I don't have to be quite so embarrassed at my riches compared to them. In the states I felt awkward as hell basically saying "yeah we're heading to (some exotic locale) for a few weeks, got any travel coming up?" to people who had no PTO and nowhere near the income needed to do similar and, most worryingly, little prospect of change (class mobility in the US is lower than Europe). I'm not saying that inequality isn't a problem in Europe but it rots your psyche just a bit less here.

Also, if the devs are cheap and the social safety net strong, it's a lot less risky to start your own company.
That would have been 15 minutes ago and it seems that nothing happened.
You've never watched a video on your phone in your entire life?
For those with wretched joints (me), Spacemacs[1] is a way to have all that org-mode[2] functionality, the joys of magit[3] and have it all work well over SSH.

Leave all the icons to their fans.

[1] https://www.spacemacs.org/

[2] https://orgmode.org/

[3] https://magit.vc/
Microwave ovens are not "focused at the frequency that makes water molecules vibrate".

This is an urban myth.

http://www.schoolphysics.co.uk/age16-19/Wave%20properties/Wa...
You're not alone.

If you need someone to talk to, I'll listen. Here's some headphones, MP3s [0], and chocolate. Let me know if there's anything I can do to help.

[0] https://www.youtube.com/watch?v=welW04x876g&list=PLfNF8TQij0...
What are you using now? If VScode or Atom you won't feel any degradation. If vim or SublimeText, some things will take few extra dozens of milliseconds. You could test the Doom Emacs, which is trying to be a feature-full emacs environment optimized for speed.
And the official national warning app (NINA) failed
> Speed limits are important. So are various other laws that require human judgement to interpret.

What is there to interpret about a speed limit? If someone is going faster than the speed limit they are breaking the law. Add an error bar for equipment accuracy and the case is as closed as anything can be in life.

We don't want judges making decisions unless it is strictly necessary. That is where racism/sexism/classism/etc start entering the legal system. Judges are empowered to judge, but it'd be better if they can keep it to a minimum,
IIRC, the vast majority of americans use 1040 and 1040EZ. Both of these can be automated.

Norway just asks upfront. Yes, I have to try to predict what I'm going to make that year, but yes, I can update it if I change jobs. Marriage, children, etc all gets factored in. If I don't change things, I think it stays the same. The vast majority of folks don't have to self-assess like Americans do, and thinking that we need to do it more seems to be more leaning towards an attitude of Exceptionalism - which seems to be just as much an excuse as it is something folks have pride in.
Your are right, that a lot of cities are doing it regulary. The interessting point here is, that there are cities that have no sirens anymore due to the removal after the cold war. So such a nationwide test will help to check the efficiency and to modernize/rebuild the system where needed.

//edit: same info was added to head comment.
Amazon is like the Huawei of the US. Strong ties to the government, too big to fail, massive influence over the world. It's like the cancer of capitalism and the way it operates together with the US government is very similar to whatever we call China's model of state. No doubt they influence state decisions in very undemocratic ways. This has nothing to do with Freedom, and it's worrying that such different government models arrive at such similar modes of action. They foster centralized, undemocratic power that infringes on individual rights such a the right to privacy... Is it just he way humanity is destined to be ruled? By constant waves of power concentration followed by revolution?
Show HN: Loclock – display local time in cities worldwide at one view
Great feature, even better to highlight the relevant parts of the URL and make them independently clickable
> The difference is that here we have the freedom to criticize and organize against it.

Edit: I am mostly addressing the organize against it part. USA has far better free speech protections than China

Do you ? As an outsider it doesn't really look that way.
After watching events and protest around BLM, suddenly all those rights have gotchas in them.

Watching USA protesters and Honkong protesters, and goverment respones to them, there were far more similarities than differences. (Well china was still worse, but not by as much as most USA people seem to think).

The biggest difference in USA and china at the moments is that in USA some Politicians still listen to people (if only mostly out of self interest)
The sirens definitely went off in NRW.
https://cleantechnica.com/2020/08/15/tesla-had-28-of-worlds-...
Amen to this.

Paradoxically, the BEST time to job hunt and negotiate is when you're in a job you really like.

This sucks, of course, for all sorts of reasons, but it's amazing how much "Actually I really like my current job, so you'd need to pay (some big number) to get me to move" will sway people more than "well I think market rate is about X"
The esoteric among them.
Even if you had heard of it, it's not reliable due to being a normal app. It's affected by energy saving settings, DND etc. I've had it installed for a while but the time when you actually get notified varies a lot between people, depending on their phone's behaviour.

Cell Broadcast/EU-Alert is the way to go for this and I have no idea why they thought an app would be better.
And that's why Germany is testing their sirens? Really, this is beyond ridiculous.
Except "Surface Wave Transmission Lines" leak.

A lot.
To clarify, in order for Epic to bring a claim it needs to show that it has personally been harmed. In order for Epic to win the claim it will need to prove that competition has been harmed.

Standing needs to be established separately for each claim, yes, but I expect in this case the $300 million in fees takes care of that across the board.
People in The Netherlands are used to this sound, hearing it every first Monday of the month at noon for the last 17 years now.

I wonder how effective this will work in case of real trouble.

https://www.rijksoverheid.nl/onderwerpen/terrorismebestrijdi...
I like "Domain Modeling Made Functional" [0] from the same author as fsharp for fun and profit, and "Stylish F#" [1] to learn some idiomatic F#.

[0] https://pragprog.com/titles/swdddf/domain-modeling-made-func...

[1] https://www.apress.com/gp/book/9781484239995
The rest of us have mostly given up trying to troubleshoot his IT issues. For his part, he recognizes that he's on his own and will take the time to (try to) fix whatever issues he has.

Interestingly to you point, I've worked in banking for a number of years. The number of institutions that depend on legacy systems coded in otherwise extinct languages is concerning.

On the other hand, I've met some of the consultants banks use for IT maintenance. These guys (mostly in their 50s) can easily earn 40K a month (in Europe!) just for knowing COBOL and late 70s/early 80s era infrastructure.
Can you give some examples of those many things?
Not all cities have a sirene. Do you have and apps like NINA or KATWARN?
Ask HN: Why did you leave your job?
Assuming you have resigned from a role in the past, what were your motivating factors?

Follow up questions: Did your employer have a realistic chance of making you stay? If so, how?
Great point :-)

I don't know how to build an $2 device. Especially given that in any small device I've designed, power management always took 30-60% of board space and device cost. You reach the upper bounds if it uses a Li-Po battery.

There is a big gap between powering a hobby device from a bench power supply and building an actual end-user solution.

EDIT: I'm reading the answers here and it's clear I did not clearly communicate what I meant. Taping a board to a bunch of AA batteries is not an actual end-user solution. Neither is hanging a couple of boards off a bunch of wires. I was talking about products, something you might expect to pull out of a retail box and use.

Those mentioning PoE clearly haven't designed a device that is powered with IEEE 802.3af-2003 :-) (I have, and I have the battle scars to prove it). PoE doesn't mean you can just connect the wires and call it a day.
No, of course it isn't. I was just answering the parent's question.
Ask HN: When to build a voice interface in a product
When should one build a voice interface in a product? I am listing use case areas below, can you please suggest more:

1. When visual interface is not an option or not an easy option. For example - When driving car, I would like to interact through Google Maps through voice.

2. Searching/clicking multiple times can be replaced by asking a pointed question with voice. E.g. Asking question to a voice assistant. But user can type as well. Why have voice interface here?
Guile Emacs will never happen. Robin's work was amazing, but at it's absolute height guile Emacs was still a slower and buggier version of regular Emacs. I am pretty certain a full guile Emacs would be better than current Emacs (guile is actually a very neat little VM with lots of cool optimisations going on), but that is not where the reality is.

As a guiler I want Emacs to be guile-based, but I totally understand the Emacs POV: guile is an external dependency with unsecure maintainership.
> Air raid sirens sounded for one straight minute starting at 11 a.m., testing their tones full blast before varying the pitch of the tone.

The sirens are tested in Lyon, France on the first Wednesday of every month. It’s nothing too out of the ordinary but interesting that Germany hasn’t done it in so long.
>but if there were a time when empty alt attributes caused problems, it was back in the 90s.

Maybe my memory is off but I think up until the middle of the first decade of this century empty alt text was not good for screen readers, although maybe that was just because you always have to take into account older screen readers still in use.
And in Sweden since forever
Speaking as recent(4-5 months) Emacs(spacemacs) convert - it is slower compared to even "decked out" vim. An important caveat to mention is that it very much depends on what modes you are operating in -- each file type will usually operate in its own mode, with varying performance.
In my experience the lagginess is rare, but its very workflow dependent, there's this one large(1.5k line) php file I have to edit semi-regularly on which I switch off the php mode, just to avoid the pain of jankiness. It isn't very noticeable in other, "regular" sized files.

But overall I'm a very happy emacs convert. It's extremely malleable and pleasant development environment and I think it definitely deserves all the gushing articles/posts its been receiving past few years.
This is strange because I always get notifications on heavy rain (where in Hong Kong we call a drizzle)
Either I was not compensated properly (= somebody offered more than the current employer did) or the work(place) was not good. So no realistic chance.
Same here in Dresden. I was actually worried for a second because the alarm wasn't followed by the usual "this is a test" announcement.
How does emacs UI work? It seems like each script is registering commands it can run in context of mode, and then you can bind key combos to commands. How do textual UIs do things like layouting of controls, updating of values and handling async requests?
Honest question here - does this document start at a point where you've already done some analysis, and decided that memory is your bottleneck, and memory profiling and optimisation is the way you want to go? Or is a generally accepted best practice to first do this anyways, and then move on to e.g. CPU profiling, regardless of being say CPU-bound? I've only skimmed the document, intending to read it later, but didn't see an answer to this. Where can I find more info?

(I'm asking as someone who has done a fair bit of "performance work" but strictly at a higher level - by selecting more appropriate algorithms for the nature and size of data, minimising time spent waiting for network calls, etc, so it's rare that I have to dive very deeply in to "proper" performance work. But, I would like to learn more.)
Finding money and meaning in the blue collar trades
I wonder if Generalized Algebraic Data Types will ever come to F#. There's an issue for it you could vote for https://github.com/fsharp/fslang-suggestions/issues/179
This might be interesting as well: https://en.wikipedia.org/wiki/How_to_Design_Programs
Bavaria here, and every first Saturday the siren goes off for testing purposes as well. This was supposed to be bigger scale though.

Haven’t heard anything today.
Nice cushy free do-nothing job, I wonder what he did to deserve that :)
Well, I mean, that's what you do tests for.
NetBSD WireGuard Implementation
https://mail-index.netbsd.org/tech-net/2020/08/22/msg007842.html

https://mail-index.NetBSD.org/current-users/2020/08/22/msg039406.html

https://mail-index.NetBSD.org/tech-kern/2020/08/23/msg026693.html

Reading these threads did not make me think any more favourably of the Wireguard "brand" if that was the author's intention. He cross-posts to technical mailing lists, obviously is not familiar with the project, using some passive-aggressive posturing and making sweeping, vague criticisms to try to persuade a Core member to "revert" committing a fellow NetBSD's developer's work from 2018. He offers zero technical details to support his "argument", even noticeably backtracking when someone points out a flaw in the OpenBSD version that he allegedly spent "years" working on to get "right" and was planning to use as a model for NetBSD.

In 2017 NetBSD got L2TPv3 in-kernel; in 2018, we got an in-kernel Wireguard implementation.
I had the same experience with LE autoupdate. It's been working on a few years on my dedicated server and one day I woke up and all my certs were expired. LE failed on autoupdate and was failing to renew certs. It took me approximately 2hours to get it working. Had to change DNS TXT entries, get new ACME accounts as old accounts was creating new directories mydomain.com-0001 and mydomain.com-0002, which would mean I would have to change config in postfix, dovecot, nginx and more...
Yeah, absolutely nothing happened. Also no cell broadcast. Yeah well, I guess Berlin doesn't really matter, it's not like it's the freaking capital or something...
The laws of physics say that it's impossible to generate such a tightly focused beam with manageable antenna sizes.

(with or without Near Field considerations)

Why do you think that Radio Astronomy dishes are so humongous?
I can confirm this experience. Back in the day, when startssl or wosign worked, I spent few minutes per year to issue a certificate and called it a day. I think that wosign even issued 3-year certificate, but I might be wrong about it. With letsencrypt I spent hours after hours trying to understand how does it work and set it up properly.

But moaning does not do any good, we're not getting back in those good old days, so it's better to adapt, I guess.

One thing that helps with broken letsencrypt setup is to monitor e-mail that was supplied. Letsencrypt will send angry mails when your certificate is not updated.
Emacs support of non-fixed width fonts is also pretty bad. My language Urdu is basically impossible to write on Emacs - or at least it was 5 years ago when I struggled with it a lot.
If we were like China, Joe Biden would be in jail. It's a different level entirely. Also please use some judgment when seeing America through the lens of our news media. They have every incentive to exaggerate stories so they can get more clicks and sell more ads. The police brutality at the protests is bad, but it's in a different ballpark than the Hong Kong protests. Here protesters don't have a reasonable fear of getting sent to mainland China to be imprisoned for decades, gang raped by cops in jail, and murdered while cops fake your suicide.
StreamDivert: Relaying (Specific) Network Connections
You need an app? In The Netherlands they use whatever emergency warning system is built-in in iOS and Android.

https://support.apple.com/en-us/HT202743
Yes. I can also use Cryptomator, Boxcrpytor , 7zip but that's not the point.

They should atleast provide an option
I think it might already be there - I just right clicked in Chrome to see what options I could pull up for an image, and noticed a "Get image descriptions from Google" option
> Trump literally lost a court case

From the article you just linked, Trump did not lose the court case.

Biden was literally pro segregation.

https://www.snopes.com/fact-check/biden-racial-jungle-quote/
US cancels 1k China student visas, claiming ties to military
The first year and a half is the worse for separation with children, at least for me. Trying to be involved in the same capacity, whilst maintaining a job and rebuilding your own life is a lot of work. I was constantly exhausted, often forgetting to eat and drink and barely functioning. There were some friends and family that really came through for me during those first 18 months.

In terms of skills, like I say you just have to work with what you have. Don't imagine you have to be the best at something, but be solid. Let your experience make you dependable and steady - focus on consistency and being the 'calm one'. That's really come through for me in recent years.
I'm also worried about nrfx. But I think it is the price you pay if you want to have a BLE/Mesh stack running. You can't really go all bare metal anymore.

The way I see it is a spectrum: on one end, you go bare metal and write your own startup code, TPM0_IRQHandlers and implement core stuff in assembly (been there, done that). On the other end, you run Linux and who knows what's happening on your extremely complex system and whether it will run at all the next day. I think Nordic is trying to find a balance inbetween.
Two days ago i had a big problem with haproxy..well letsencrypt to be precise, getting a new cert was not possible but renew one was. It was the additional Cipher-suite setting in Haproxy ;(
What also bothers me: he is a private investigator who does undercover work but now he has his picture all over internet.
Right here and now? Nowhere. In the next 2-3 years? Well, Belarus, Ukraine and several nations around the Caspian sea have some akward situations that might escalate into something big, especially now that U.S. focus is on domestic matters and others (including the EU) might try to expand their zones of influence.

In 5-10 years time, a lot could happen, depending on how the political and financial situations develop for the next year or so. There's a lot of tension right now, and worst case scenario after Brexit and COVID could mean prolonged financial difficulties that result in social unrest, and once you reach that point there's a lot of stuff that can go down-hill very fast.

The probability is low, of course, but the possibility is there.

EDIT: Oh, yeah, and the Greece/Turkey situation that a sibling comment mentioned is an eternal source of fun. Also, anything happening in the Near-East, like Lebanon, Syria and Israel has a potential to affect Europe and things turn quickly over there.
So good. I work for a guy like this. Dropped out of school at 16 to work in a trade. Now he owns and runs a massive business and has written some of the code that runs a very complex manufacturing system.
From the very beginning I was sold by Let's Encrypt's concept but I loathed to install their bloated client. Instead I have been using acme-tiny [0] from the very beginning, and it saved me from all the frustration.

[0] https://github.com/diafygi/acme-tiny
I made a python clone of multitail in just under a day thanks to being able to read multiple files simultaneously with async. It really is overpowered.
I used reader mode on Firefox.
Not okay.

It's a worrying time being a Chinese person. On the one hand, I don't support CCP (hence the throw away); I find the dictatorship very troubling. Furthermore, the growing patriotism and nationalism makes me anxious about the next generation of Chinese.

On the other hand, many people outside tend to treat Chinese people and CCP as a whole, and denounce and dismiss everything we do. More and more people suggest severe measures against Chinese products, even when no evidence of foul play is found. Simply the potential of being malicious is enough to warrant doubts, scrutiny, and dismissal. If this trend continues, I don't know how to live in the west anymore. I can't imagine one day submitting a code change, and my code has to be reviewed by a specialized security expert, because my family lives in China.

Personally, I find no place to stand. The future looks to me like I'm going to be on an island of ideology, where the other Chinese despise me for not being loyal, and the westerners suspect me of being secretly loyal to CCP.

In the big picture, it feels like another cold war is coming, and, that has a crushing weight on me. All I ever wanted is a simple life, stable income, no need for luxury stuff; but if the cold war were to actually start, I don't see how I can build that life.

Hell, even an actual war might be looming, during which I and my family have a significant chance to die, given the existence of nuclear weapon, the effectiveness of the modern army, and the stubbornness of governments. And I just really don't want to die like that; it's so meaningless to die in a war.

I guess I just wrote this post to vent a little. It's something that I have absolutely no control (or even impact) over, but it looms over my shoulder every minute of every day. Every endeavor and achievement of mine pales in face of a global conflict, so I'm exceedingly demotivated to do anything these days. It feels like nothing matters, and everything is going to crumble anyway.

Apologies for bringing so much negativity. I hope everyone else is having a good day.
Yeah, my 4G is fairly consistent and reliable whereas I just don't bother with WiFi if I can possibly avoid it. It's a hugely frustrating technology I think.