skysight-inc/HackerNews huggingface dataset:
There's a guy by the name of Lee Adler at liquiditytrader.com that does a great job of explaining all this financial market stuff. One thing that he always says is "Don't fight the Fed". The Federal Reserve was pumping billions of dollars per day to stop the market from falling. Now it sounds like leverage is taking the market to extreme levels again, while the Fed is quietly pulling back its support. Nothing good is going to come out of this.
Snaps, flatpacks, and other containerization solutions only work on systems with OSes set up in the last 5 years. Most of the containerization is justa symptom of the real problem: future shock re: underlying libraries (c++whatever,glibc, etc) and new features being used.
That is indeed interesting, but I have a feeling it'll be documented once it launches. :P
In the United States, we have several legal mechanisms for categorizing ownership of businesses, including the SBA 8(a) Business Development program (https://www.sba.gov/category/business-groups/minority-owned) and the SBA Women-Owned Small Business Federal Contracting program (https://www.sba.gov/federal-contracting/contracting-assistan...).

That's just for small businesses in general. When you look at purchasing entities such as the DoD and state governments, there are many such ways to identify ownership as belonging to a disadvantaged population.
"2.8 Limitation on Serving Non-HTML Content

The Service is offered primarily as a platform to cache and serve web pages and websites. Unless explicitly included as a part of a Paid Service purchased by you, you agree to use the Service solely for the purpose of serving web pages as viewed through a web browser or other functionally equivalent applications and rendering Hypertext Markup Language (HTML) or other functional equivalents. Use of the Service for serving video (unless purchased separately as a Paid Service) or a disproportionate percentage of pictures, audio files, or other non-HTML content, is prohibited."

In other words, as soon as you start using significant CDN bandwidth for images, video, audio, etc. they will contact you and ask you to upgrade your account.
Strong support for rejecting kernel drivers with a proprietary userspace counterpart. Totally violates the spirit of the GPL. I was NACK to this WSL driver, too, totally flies in the face of the rest of the Linux graphics stack. Companies should get in the habit of talking to the kernel early, and not just dumping a patchset over the fence and hoping we like it.
From what I understand, IMEI really isn’t used for much these days in modern signalling protocols (and even OS anti-theft logic), precisely because it’s been left up to manufacturers to allocate IMEIs, and some manufacturers are dumb and make mistakes like this.

For MAC addresses (also mfgr-allocated) mistakes like this are “fine”, because MAC addresses are layer-2 (switch-local) and therefore a collision will translate to a direct, customer-visible problem: they’ll buy two of the same device, and then their LAN will start acting wonky. As such, market forces will address dumb Ethernet equipment mfgrs, pushing them out of the market as customers stop buying them.

But the people buying cellular handsets aren’t the same people running the network, so there are no market forces in play to push back against dumb handset mfgrs. Instead, the network operators must just play with the hand they’re dealt; and that means coming up with alternative strategies for managing handset connectivity that don’t involve the theoretical primary key (IMEI) but instead make use of other unique keys (e.g. IMSI) that are also included in the connection handshake.
I was on Mastodon for more than a year and loved it: great conversation that reminded me of the hope and promise of the Internet in the late 90's. Then my instance admin went AWOL, the site crashed, and all of my data and social graph were lost. I still can't get the admin to respond to emails. I could host my own server but who really has the technical know-how and time to do that kind of work? Mastodon has got to solve the reliability and/or portability problem. If I could have recovered my social graph on another instance, I would still be on the network.

Edit: I donated to the admin's Patreon account in excess of his hosting fees. But, that didn't cover his time, apparently. The admin is still active on GitHub after the server crashed; I guess he just lost interest.
Perl that was talking SQL to a Sybase instance

I remember Sybperl, since everyone was using Perl for CGI in the 90’s anyway it was a no-brainer to use it for that. Sybperl was released in 1990!
gr8 b8 m8. JS devs are the smartest in the world. C++ devs are like little babies.
Yeah, that works great for terminal programs as long as you leave everything running somewhere and there are even ways to kinda do what I want in the browser using groups of bookmarks as "sessions", it's just everything else that's the problem.
I used to work for a US company as a remote employee (contractor). I'm a canadian citizen, so it will be different if you dont have the right to work here, but for me its pretty easy. You're basically considered self-employeed and have to declare your income. You also have to register for a GST number (you don't have to charge gst, but you do have to report charging $0. Its weird). The tax forms are easy enough you can definitely just print them out and fill out yourself, or hire a tax person to do them for you. (Disclaimer: not an accountant, hire a real one if you want real tax advice).

I have no idea how it works if your not a citizen. In general i think work visas are fairly easy to get if you are a skilled worker like a software engineer, especially coming from a NAFTA country.
Ask HN: List of open-source business models?
Apart from donations, what are the other viable business models around open source software?
Background: a Chinese Indonesian who speaks poor mandarin and now an American.

1) All the time, too many to count. I am the embodiment of racism target.

Living and breathing in Jakarta as a Chinese minority? Racism target. It was pretty violent too.

Being in China, looking like them but speaks poor mandarin? Racism target. Not real Chinese, they say.

Being in predominantly white small towns in Oregon? Racism target. You must not be from around here boy, they said.

The places I face zero racism? Bay Area & Amsterdam. There are overwhelming diversity in those places.

2) To be honest it all starts from poor economic opportunities. If middle class all over the world have great opportunities, there will be a lot less frustrations. Less frustrations mean less radicalized people.

3) The true solution is easy but won’t happen.

To have those in power suddenly gained conscious and empathy and willing to empower middle class for the greater good... is simply not possible.

Those who are good in politics are good because they are attracted to power (You can observe similar behavior from CEOs as well).

The best we can do is to try to be emphatic to others and to always help others in the community.
Honest, if you're willing to live and work in Calgary or Toronto then I don't see why you shouldn't move south and get paid more to live in similar cities.
I think a lot of the push back is from current banking TBTF group tbh (there was a talk about financial innovation at pearsons school in nyc a couple months ago, where folks from global central banks were pretty much just laughing)… and as someone who doesn't use FB/IG/etc, if they can chip away at the hold of existing king of the hills, they will make the rest crypto currency landscape more approachable in the future after FB eventually poisons the waters for some subset of users who prior to using what facebook cooks up and shoves down its useds throats, wern't interested in cryptocurrencies (or anything related) at all… which I'd call a win for the BCH/XMR/etc crowd.

Let the tech/banking giants duke it out, and everyone else can come it an clean what's left of their carcasses eventually.
Yeah, I've been provided with a CPAP machine for a week, and although it reduces the breath interruptions, just like in your case, it does not improve the quality of the sleep perceivably, just like in your case.

So I decided not to buy it after the week of the free test drive.
> Would the tiny incremental gain from tweaking one or two specific settings to my perfect liking save me anywhere near the amount of time, happiness, or productivity that I save from just letting someone else choose the defaults for me?

I really have to hard disagree on this.

Would letting someone else choose the defaults for me save me more time (and frustration!) considering that I'd have to adapt, again and again, every time those defaults change, or would it be better to just pay that one-time cost of setting up things how I like it, forgetting about it, and not having to worry about the whole environment changing underneath me?

Sorry, but I really don't understand your argument here. How many times did the UI of macOS change? How many times did the Windows' UI change? How many times did the Android's UI change for no good reason? (Like, e.g. it seems that for virtually every new major version they completely redesign the camera app.)

In what way is it less effort to constantly keep adapting to those seemingly arbitrary changes compared to just setting it up yourself once, and then forgetting about it?

I just don't get it.

I've set up my environment many years ago, and I haven't really significantly tweaked anything since. It works the same way as it used to. Still the same tiling window manager, still the same apps, and everything works just as I'd like it. It's great. And I don't have to waste my time dealing with all of the UI churn that happens all around.
Berlin has some absolutely beautiful church bells. The overtones and reverb from all the walls are so chilling, it makes you feel like you're inside the bells or something. I recorded one of them: https://sndup.net/2h7t/St+Joseph+Kirche.m4a
Say, Kentucky gets 1200 high paying jobs they never had due to their Senator's power (I'll veto the bill unless you build a factory there too...) . How is this bad for the state of KY?
How do they get audible sounds from strings hundreds of meters long? Massive tensions?
> wifi is still in the baseband processor.

> There have been mutiple baseband RCE exploits published in the literature and demonstrated at blackhat - and they dont include any that were put there intentionally.

You can't target a WiFi exploit against a phone number though, so that's irrelevant to the Signal situation.

>If you are not using a sim smartphones are pretty useless.

Maybe I spend too much time hanging around places with WiFi, but I almost never need to have a sim card. I don't even have data on my current plan.
Show HN: Multimer. Create and run your routines, with customized steps and times
That could go into illegal territory real quick though.
The problem of tooling is that that's the place where ugly hacks most often go. Where the beautiful elegant abstractions meet the reality, where third party dependency cruft seeps in, where cross-version compilation gets orchestrated, where all the dev/test/prod compile time configuration, optimization, obfuscation, etc. happens.

And sbt is just bad all around on top of all this, and it should feel bad.
>How is that a wonderful gesture?

There is an economic justice part of US racism that is not addressed enough if at all... Black people have been literally robbed of their income/wealth regularly and often for a few centuries now. If companies want to stand up and try to help repair this lack of justice that we all inadvertantly benefitted from, this is one way to do it.

Just because the government (for at least 100 years) continues to drag its feet when it comes to reparations doesn't mean individual companies can't step up.
I think OP is referring to the pollution created refining rare metals, plastics, etc, that go into modern phones. Reuse is great, but reducing initial consumption is better.
"Kubernetes but with less stuff" is a valuable niche that I'm glad someone is targeting.
Was talking more about the existence of an alpha-tester list, which has some additional features itself :)
Its certainly an exception on the winter front.

How walkable cities are are going to vary by city. Vancouver is very walkable. Also if you live somewhere up north, its not going to be that walkable even with a great bus system, because waiting for the bus in -30 sucks.
Traditional engineering, especially academic, is not very well paid compared to software engineering jobs.

Source: I skipped out on a Mechanical engineering PhD to join industry for better $$, I then skipped out on Mechanical engineering industry for better w/l balance and $$ working from home in a tech role.
https://vimeo.com/362001027 is dead :(
Enums are best when combined with a language that does pattern matching and that can warn you if you forgot a value in your case statement. Python lacks this, so there is no spectacular benefit of using enums over just a list of strings.
It seems apparent to me that this is something most people do more or less intuitively (and for those that are especially proficient at it, I can see how it would become manipulative very quickly). I'm getting better at it, but it's still largely a manual/conscious effort.

Tangentially, I also found the way Alan Turing was portrayed in The Imitation Game to hit extremely close to home in this regard. E.g. this key scene: https://www.youtube.com/watch?v=mOjMfUCgyyw. Regardless of how historically accurate it is, the movie contrasts these differences between interacting with computers/math and other humans (in that the former is solely about "factual content" alone) very well in my eyes.
Shouting into the Institutional Void
I think it is a really interesting turn of events, as the Lattice bitstream (for FPGA) has been the first to be successfully reverse-engineered, and to have a trully opensource toolchain. The fact that the company is cool with this is unprecedented in the FPGA world, and announce maybe a futur a bit shinnier for hobbyist ?
The thing you are calling “quotes” is a code block, and the thing you are calling lists is no formatting at all, just HN presenting exactly the text you entered.
I believe is immoral to pay someone more or give business advantages to someone based on their race or gender, or any other attribute.

The policy should be more like, if you support black lives matter publicly then we will waive delivery fee.
Very interesting. Maine also has a significant transmitter array in Cutler with 30 or so antennas around 900 ft tall apiece. https://en.wikipedia.org/wiki/VLF_Transmitter_Cutler

I wonder what it's like to try to pull a signal up there.

Your comment brings up memories of Lighthouse Beach in Chatham, which has a ton of warnings about Great White Sharks due to the prevalence of seals in the waters. Beautiful place. If the sharks don't get you the radio frequencies will I guess.
I wonder what the space is in between the slats, or more precisely, the period. Working out what pitch this is, and a bit of $v=f\lambda$ might tell us which way the wind is blowing.
Stories like this have me convinced that choosing to do serious business with a company like Apple or Google, has a strong chance of ending up in losing time and money. Maybe you'll get a few users, maybe not. Maybe they'll remove your entire catalog of apps, maybe not.

At least my domain registrar and hosting provider probably won't remove my website.
Serious business only for serious people
Lots of conferences regard WiFi as a basic, critical technology to provide to the attendees, on the level of catering and toilets.
That ruffed grouse video is great but does not really do justice to how startling that sound can be. Imagine walking through the woods, no one around, and all of a sudden it sounds like a lawn mower starting up very close to you. It is unbelievably startling, even if you know what it is.
Exactly! But some of us have to slowly/manually learn that instead of being naturally proficient at it.
Anti-theft. The device itself needs an identifier, so that if someone steals your device—immediately turning it off, re-flashing the OS, and putting their SIM in it, before booting it back up—then the network will still have some identifier to recognize the device itself by, so that it can say “nope, that’s stolen” and refuse to let it onto the network (thus disincentivizing stealing cellphones in the first place.)

I believe network-IMEI-registration isn’t the primary mechanism by which modern phone anti-theft works by, though, since the device-owner is free to change the phone’s network-reported IMEI (much like you can change an Ethernet controller’s network-reported MAC address.) I might be wrong here, though; the phone’s baseband might come up with its burned-in IMEI and check for validity with the server, before switching to any application-processor-requested IMEI. (You can get around that by just booting up the phone in a Faraday cage—but having to do that every time would definitely decrease the black-market resale value.)

For iOS, at least, I think the anti-theft works by getting onto wi-fi each time the SIM changes and asking some activation server about the validity of [some other internal static device-ID that can’t be tampered with in this way]. Not so sure what, if anything, Android does (Android’s case is harder, since for phones with an unlocked bootloader, you can always flash an altered firmware that has no anti-theft logic.)
Brave Browser redirects some URLs to affiliate links
It is at its infancy and waiting for the first killer platform. Salesforce is pretty capable and companies can run their businesses with only Admins and no coding. But a lot of configuration is required and it is expensive.
Don't forget that due to increasingly heavy financial regulations adopted by FATF require financial institutions to have extreme surveillance data on all financial transactions and to report anything they themselves deem to be suspicious to the authorities. This includes things such as cross-border activity (logging in from a foreign ip) to using a VPN.
Yes, there’s a lot more upside to comments as a result.

Generally voting signal to noise ratio goes: upvote, no-vote, downvote — allowing more downvote would most like have more negative than positive impact on the community.
They're job ads from YC companies, as mentioned in the FAQ: https://news.ycombinator.com/newsfaq.html
Yup. There's also the need to maintain transparency of the first wall to neutrons so the tritium breeding ratio stays above 1. However, a very thin wall is easy to breach in the event of plasma eruptions, or even long-term erosion due to ion bombardment.

It seems to me that a thick (~ cm at least) flowing liquid first wall is probably the way to go for achieving high power density. The liquid has its own problems though, such as corrosion compatibility with the underlying structural material, the need to have low vapor pressure at high temperature, the possibility of splashing, and MHD effects if the liquid is conductive.
NodeJS building tool? Do you mean gyp (which is bad) or high level stuff run via npm/yarn (which is meh) like gulp/webpack/ng whose config files are all horrible?
Not even in Europe. The growth didn’t happen because so many point to point flights displaced the need. LHR hasn’t become significantly larger since the late 90s, which was what the A380 (and 747 passenger for that matter) depended on to really compete.

Look at an airport like Naples. It has over 100 direct flight destinations.
Unless there is a clear political or financial reason, assume that any entity will do the bare minimum required to get whatever output they want.
Econy #280Pcs Disposable Dinnerware Set, Compostable Biodegradable
Eh, it's a dry cold. I've a good friend working in Nunavut right now and she walks to work. The trick is that her rental is nestled in the center of town; and the town is so small that there's no need for a car.
While mostly not caring about anything wireless/mobile at all:

Do you see street lights as "littering", too?
Or the countless satellite dishes?

Now for something really evil, just use traffic signs as beamforming antenna arrays :-)
It usually scales well enough to demolish sites it links to sometimes, like Slashdot used to.
Is it a branching tree or a dag? I was just thinking it might be a fun challenge to combine branches occasionally.

As in: now he's a dead firemoose.
At one of those big companies I worked at a co-worker was working on a patent that read something like displaying health information from a JSON payload on a mobile application. For some reason I couldn't find it, so I assume it was rejected, but yeah this happens.
Quick Road to JavaScript – BigTimeCoding
HN is written in Arc that is written in Racket.

I think HN use a slightly modified version of Racket with a few tweaks to be more friendly with the high amount of memory used in HN.
> “Sometimes we both get them on the same day. When that happens, we warn each other to expect a delivery,”

Yeah, I'd have some questions for whichever of them knows when it's going to be the kind of day they both get one...
If you set the delay profile value to X it’ll let you edit and save a comment for up to X minutes before other users can see it. I use it extensively on mobile and have mine set to 7.
I wish. See the all caps warning in the README displayed at that link, and note that it hasn’t been maintained in almost a year.
> if it’s not open source and free we don’t touch it outside of an enterprise environment.

To be fair, this is due also to the fact that opensource tools are mostly guaranteed to outlive their developers. Should Microsoft go bankrupt tomorrow (don't laugh, it basically happened to SUN), most of their traditional tooling would disappear. In contrast, Gcc might be old and crusty, but it will go on forever like a cockroach.
So cool. How do you even think of an idea like this?
People should check out https://lobste.rs/, it's like HN but with less censorship and less content marketing BS.
While there is a code-like aspect to reading legalese, the law isn't as specific as a programming language. No matter how hard you try, legal documents will have ambiguity.

I just read a case law week about whether "or" in a patent claim should be interpreted as OR or XOR.
I was going insane at my old house because of 'the hum'. It started when I installed double pane windows. I think they dropped the ambient noise to the point where the hum was obvious.

Any idea what you'd use to track down very low frequency noise sources(i.e. 15-60Hz)? I don't think a lot of sensors do well in that range.
I guess we can all thank the original dot-com boom for creating a bunch of patents a little over 20 years ago! :P
I have one of the early GSM phones with IMEI 0 or no IMEI, I forget how it works.
No so. Victoria has a thriving software community.
It's already just like that here in california. They schedule a free in-home sleep study, then lend you (again, for free) a CPAP machine for a week. Then you decide if you want to keep (buy) it.
Get thee behind me, Zalgo!
Algorithm Resources
I really like the UI - is this an Electron app, or what is the stack you use?
Why is it better than gumroad?
And the tester just happened to pick two friends, who live 20 miles apart in different cities, who have never ordered from the restaurant? That is both a remarkable coincidence, and a bizarre choice of test data.
Agreed on pattern matching, though mypy can help a lot here with exhaustive checks at the very least. They do work on enums and discriminated unions. They should document it:

https://github.com/python/mypy/issues/6366

https://github.com/python/mypy/issues/5818
The Android dev experience used to be built on Eclipse. Woohoo!
A Future Without MPEG
I like how this article and lots of people's tweets mention '2020.' As if 2021 is going to be any better and things won't just remain permanently horrible! Have a nice day!