skysight-inc/HackerNews huggingface dataset:
Wow. I'd love for a campaign to raise fund to buy airport ads (or post guerrilla flyers) warning travelers about TSA criminal activity.

TSA is more dangerous than what they are supposedly protecting traveler from.
Yea the crab was ugly!
emacs viper mode you mean ;)
What astonishes me also is the baggage claim.

I can literally take a few people’s suitcases circling around before they spot them, and leave!
Hazing, austerity, and rigor. The military certainly cannot be accused of making soldiers more comfortable than taxpayers, and that’s what they really care about. Whether they’re deployed to economicically productive ends is more of an academic concern. On a gut level, the public needs to feel that they are not paid to be lazy, and the military delivers with overwhelming gusto.

Lawyers may similarly be accused of evil, but rarely laziness. There’s a general perception that they’ve passed through a crucible we wouldn’t survive (law school) and do work we couldn’t hack. Other bureaucrats, not so much.
Does Checkr (https://checkr.com/) solve this problem? Or is it more complicated than that?
ZTE is also a company that specifies age limits in its job posts for positions like engineer. Hugely unethical company. Yes other Chinese companies do this too. That doesn’t excuse it.
That's just a lookup table, not a database.
Does the TSA have a key to open laptops?
I wasn't one of the conspiracy theorists but I do expect ISPs to get these things right. It's literally their job, they should be experts.
> The idea is that a more complicated DBMS should be faster, especially for huge music libraries.

How "huge" are they talking about? I built a tool that imports Apache logs into sqlite for quick analysis and that easily handles several million records.
Those aren't bullshit either... Who else is going to animate the hair? If there's a robot that can do the job, great, but it has to get done somehow.
Corrected URL to blogpost is: https://blog.npmjs.org/post/173526807575/reported-malicious-...
Policing, since the very beginning of its history, has only ever been about controlling the masses.
More of a DAO than an ORM.
I do.

Wars. Wars are worse.
Thank you for this elaborated reply. I've got the correct answer but would love to read some more. :) again, thanks a ton.
Real-Time Streaming ETL with SnappyData
Even more amazing in airports like SFO where baggage claim is after security, such that anyone can wander in off the curb and pick up a bag. I think this is uniquely American though.
How a Medieval Society Withstood Nearly 60 Years of Drought
And he seriously bought the ticket himself, that's amateur level incompetence.
It wouldn't, that's just pure FUD.
It is obvious Cloudflare has no interest in operating a real recursive DNS service. If they did, they would have provided additional backup IPs for users they knew would be impacted by these issues.

Building a production service on what even APNIC refers to as "research space" was foolish. If this was Cloudflares only line of business, they never would have taken such a risk.
Plaid seems like an incredible company, going this route would save a huge amount of engineering initially, but would cut into revenues. I might explore this further. Thanks!
Yes, that's what the article says.
Lots of good suggestions on the previous discussion too: https://news.ycombinator.com/item?id=8053606
Drawing back to the original point, who is building a drone, or anything. There is only one guy I know of (primitive technology on you tube), and the most advanced thing hes made is a hatchet and charcoal.

This is like saying you didn't make homemade bread if you didn't grow the wheat out back. It is a pointless statement countering an assertion no one asserted because the rest of us know that home made bread means from store bought ingredients unless specified otherwise.
A next generation internal / corporate portal. Everyplace I have worked at had either a really bad implementation of an internal portal or had a bunch of wiki pages clubbed together. It was incredibly difficult to get even basic info, such as where is the conference room, who works in the security team, what is the expense policy, so on a so forth. In my current multi billion dollar company, when I am meeting with someone new, I have to actually go to LinkedIn to understand what they do in the company and in what is their focus area.
> In many cases they offer the exact same semantics (damn you, mysql).

I mean bad databases exist, sure, but the solution to that is to not use those.

> Also they store data in files, and those files have to be named, so... back to square one.

Not really - the database developers have handled the fsync, buffering and what-have-you for you, so you don't have to deal with them. (And FWIW serious databases generally offer the option of storing data on raw partitions).
Sounds a lot like Terraform
https://www.terraform.io/
Amazon Reviews: Tuscan Dairy Whole Vitamin D Milk, Gallon, 128 Oz
To be fair, Google did the same thing. When chrome was new, they had banners on google.com suggesting you “upgrade” to Chrome for a better experience. And the banners weren’t only shown on outdated/old browsers (say, IE); they were shown on Firefox too.
In the USA, government policing was created to oppress Blacks.

http://plsonline.eku.edu/insidelook/brief-history-slavery-an...
How to set a default browser on iOS (no Jailbreak)
They would have never figured this out had the idiot just had someone else claim the 16.5M prize, or simply picked a state that allows winners to be anonymous.
Same here. TSA allows it at times, but not in SFO or SJC. And asian airports, including Changi, don't allow it. I like the bag though so not too angry.
Chronocrystal? Chronal?
Heh. Careful--you may discover that there are jobs far more useless than that.
Which city? I'm in the midwest and would need that comp to relocate to SF or NY ;( didn't think it would actually be viable. Actually, if you have some time for some questions, can you PM me?
How about this? There are also plenty of DOS PC-speaker-savvy demos from the 90s on pouet.net and scene.org, but there are apparently no recordings of them on youtube without sound card configurations. Some of the late DOS games also had awesome PC-speaker support. There was also a Windows sound driver for the PC speaker in Windows 3.1 times, maybe Windows 95 as well. Basically; the faster the PC, the higher the sampling rate you can go. The sound output on Raspberry Pis and some of the cheaper USB sound cards are also very similar to having stereo PC speakers, since that's also about just dumb bit-banged PWM.

https://www.youtube.com/watch?v=dV1EMcH316s
At least in gcc you can use constructor attribute to run code before main. I've seen this used to initialize modules and create a dependency tree of modules to initialize before main even starts.
Not "only". https://en.wikipedia.org/wiki/Peelian_principles
> Could somebody clarify the license? I was excited this was Open Source, but then some people say you are only allowed to run it on MacOS? How can that be?

there's nothing to clarify. there are people spewing nutty weirdness, and then there's https://github.com/apple/foundationdb/blob/master/LICENSE

if that somehow isn't convincing, they distribute linux binaries.
You might be interested in Marcin Jakubowski's work ...

https://www.opensourceecology.org/gvcs/
On microcontrollers, you often don't have a standard library, or if you do, it is limited, and doesn't do things before main. The article describes pretty well what happens on a microcontroller.

I would add that in some (most?) environments, the code that gets executed before main() is easily accessible: it sits in files within the project (written in assembly most of the time).
It's really unrelated - it's more about the hash domain being rather small, i.e. 52. I would think that if you substitute the counting (go to card N+value) to proper hashing (go to card md5(value)%52) you would get the same, if not stronger, result.
> A much bigger motivating factor for the existence of large standing armies is the general desire of illiberal regimes, be they on the right or on the left, to keep the young male population (ie the backbone of a potential revolution) occupied on a daily basis.

Would you mind citing that or expanding on more depth? I'm curious as to your reasoning chain there and think it is an interesting critique of the article's classification.
Well in Rust ypu couldn't have = return the new value in general anyway, because it's been moved. So even if chained assignment did work, it'd only work for copy types, and really, a feature that only saves half a dozen characters, on a fraction of the assignments you do, that can only be used a fraction of the time, doesn't seem worth it at all.
It's done this way in Canada as well.

Source :): https://en.wikipedia.org/wiki/Trailer_Park_Boys
When I was a graduate student, in the late 80s, I was waiting for a flight to Los Alamos in Albuquerque. There was only one other person in the lounge, obviously also going to Los Alamos. I started chatting and he introduced himself as Martin Kruskal. Idiot me had no idea whom I was speaking to. I said “The only Kruskal I know invented this amazing card trick having to do with dynamical systems.” He stared at me, obviously pleased. “Not many people know my brother and I are into magic.” He did not want to take credit for the trick and attributed it to his brother. He would come often to Los Alamos and I miss chatting with him (got lots of advice on bringing up girls).
You travel with 50GB of original content for personal use?
Insurance will pay in a few weeks, and odds are you need your machine before then. (Maybe tomorrow depending on the nature of travel)

We're not talking a home break-in; we're talking a process where it was in your possession, you're required to go through a government mandated process, and the result of the process means your property only a few feet away was stolen, within a couple of minutes. If I had to replace that machine, we're talking hundreds of dollars (or more) a day in lost productivity, plus the lost productivity when restoring my backup.
You'll want to turn on write-ahead logging for that scenario[1]

[1]: https://www.sqlite.org/wal.html
I am admittedly unfamiliar with this specific situation, but if this is a common request it can alleviate the requests by allowing others to write their own impls without decoupling what exists. Again though, maybe that's already present here and I am ignorant of the details.
Have to remember though, that its just as easy to steal anything nobody is watching. It is not the incapacity to steal the only thing that stops stealing.
Yes there's some reported bugs.

We build entire JavaScript, Ruby, and Python interpreters using the native code generator, so we do know it works for non-trivial applications and libraries. I've also used it to do things like compile the third-party Apache SIS geospatial library for use from a native application without issue.

The author's tried just one benchmark - there are many other benchmarks and use-cases. Twitter report it's around 11% faster for their real and extremely large codebase, so we also know for other people it's significantly faster.
I bought a 3-bed, 1-bath, 900-sqft bungalow in a solidly working-class St. Louis neighborhood in 2016 for $72k. I rented a nice 1100-sqft 1-bedroom in a nearby neighborhood for $625/mo a couple years before that. (Rents have not meaningfully changed in those neighborhoods).

I now rent a run-down, 350-sqft apartment in NYC for $2k/mo.

People on the coasts seem wildly out of touch with the housing situation in the Midwest. Cheap housing is the norm. It's simply not a problem in most of the country.
it sounds like they would have to run their tests with mock dates for every date out of the year to discover anything, unless they happened to run their tests on one of the 3 days mentioned in the code, they wouldn't find it. how many tests would they need to run to really tell if there is any bias?
Well yeah then you have a counter swarm of exploding drones. The government can always afford more than the criminals because they can just squeeze their tax cattle a little harder.
Re-posting old things that are interesting is not OK? It was tagged as being from Jan 2017
SE Asia airport security procedure is determined by TSA, even though they don't follow TSA procedures?
Our family got a IBM PCjr, in 1991. We couldn't afford a new PC, but I am thankful we had the PCjr because it sparked an interest in programming in me. If we had a new one that could play cool games I might not have gotten the programming bug so early.
> Could somebody clarify the license?

The license is Apache 2.0.

https://tldrlegal.com/license/apache-license-2.0-(apache-2.0...

> I was excited this was Open Source, but then some people say you are only allowed to run it on MacOS?

https://www.foundationdb.org/download/

There are binaries available for macOS, Ubuntu, RHEL and Windows. You're allowed to run it literally anywhere you're able to get it to run. Instructions for compiling from source can be found in the Github readme.
I have developed free and open source software for about 20 years.

Back in the 1990s, one of the touted benefits of open source is that that others will come, use it, and contribute code back.

My experience is that in my user space, people do not contribute much back. My users are NOT, for the most part, professional programmers. I rarely (less than once a year) get a code contribution.

I know there are users because when I go to professional meetings I find people who are using it. But I don't really know how many users there are because it's distributed through PyPI, apt, etc. where I don't have access to the download logs.

In the last few years people have told me that I need to be more "social" with the project; put it on GitHub, promote it on Twitter, etc. But it sounds like running on a treadmill, going nowhere, because the supposed advantages of doing that are identical to what I heard 20 years ago. Only, it requires more work, and I didn't really see the benefit then.

Yes, certainly, there are many areas where free/open source projects are successful. But I'm growing rather more fond of the way you have it, where interested people need to contact you.

You wrote "and my time would be better spent working on the apps."

I'll add to that .. spend time marketing to people who might actually pay you money.
However, digging a hole in the ground and then filling it up is horribly, soul crushingly demotivating.

Even if someone is working in a job that de facto amounts to doing just that, it should be covered up so that this fact isn't obvious and that a person can reasonably choose to ignore the truth and convince themselves that their job has some real value. Which is actually done, all kinds of internal propaganda, glorious mission statements, etc.
Too little, too late, methinks. They've already blown all the trust they had.
I'm very interested in the idea, but unfortunately it was way too laggy for me. Noticeable lag just moving the cursor around prevented me from taking a deeper look.
Thank you! This is legit, glad to see it is Apache2.

EDIT: Why on earth are people downvoting this comment, is Apache2 hated by most HNers?? It is one of the best licenses out there.

EDIT 2: RE: @sigstoat comment:

I read through the whole article and even checked out and read through JosephG's (ShareJS author) FDB repo before commenting, and had even read the other comments (which is where I saw the MacOS thing). Just to clear the air (thanks @sigstoat for suggesting an answer).

I followed FDB back when it was proprietary too, which is part of my curiosity if proprietary -> OSS receives a bigger reaction than companies like CockroachDB who have always been OSS. It has taken CockroachDB years to get to 13K stars, compare to FDB's 7K+ in just two weeks, I'm really interested in how/why behind these mechanics.
> Natural gas is taken from oil wells

There's a large boom, not new at this point, in extracting natural gas via fracking. My understanding is that the process produces emissions with high impact on climate change.
The best way to become convinced of Monty Hall may be to grab a buddy and some playing cards, and run a simulation. 30 rounds or so should be convincing.
Can you elaborate on the problems that stem from their crappy databases?
10 SEALs Set to Be Separated from the Service for Failing Drug Tests
If you're in the lumber business and giving estimates on how much wood you're going to deliver per month, then not knowing what the forest looks like might be considered something of an existential problem.

I get that Musk really enjoys thinking big and changing the world, and to such a person questions about capital expenditures might be dry and boring, but they're still important and need to be answered. If he doesn't want to do it then he should delegate.
Agreed. I was looking for a posting so I could upvote it when it happened. There's a scary number of parallels with software development in there.
> they abstract the underlying db very well

I am admittedly unfamiliar with this specific case, but even a cursory glance showed me some sqlite-specific code embedded in the main library portion [0].

0 - https://github.com/beetbox/beets/blob/4f7c1c9beda6c2a5b0705e...
This article is poor. A better one (just) is linked below:

https://www.military.com/dodbuzz/2018/05/01/air-force-advanc...
"Scientists say that understanding time crystals may lead to improvements in atomic clocks, gyroscopes, and magnetometers, as well as aid in building potential quantum technologies"

So you are saying that the Time Stone/Gem is real? How exciting!!!!
I find 31 a bigger buzzkill:

> (Mo's Law of Evolutionary Development) You can't get to the moon by climbing successively taller trees.

There's no gradual path to some goals. It's annoying beyond belief to only know something well enough to solve toy problems, and not have any way to see how you can extend your knowledge so you can solve non-toy problems.

Sometimes, you can't get there from here.
Canada facing ‘brain drain’ as tech talent leaves for Silicon Valley
>And I disagree you with your claim that it's not noticeable.

Which is cool and all, but most people on the end-user spectrum don't notice it, which is good enough for most companies. Thus, "an almost completely indistinguishable UINavigationController experience for pretty much everyone."

>.NET on Windows, Cocoa on macOS, GTK+ on Linux, Cocoa Touch on iOS, and the Android SDK on Android.

Beyond the fact that my point re: what's native was a bit tongue-in-cheek... GTK+ isn't even necessarily the default for Linux/BSD.

>Really, you just end up making a bunch of terrible apps and your users hate you for it.

No, _some_ users hate you for it, typically a very vocal minority. Slack doesn't grow to be as valuable as it is without being usable and enjoyable for most people.

>Apple forums are not on StackExchange because that's not hosted by Apple.

This is a cop-out. There is nothing stopping them from aping the entire system, and Apple's forums need to be put in the ground. This is a known issue, even the Cocoa crowd on Twitter has recently agreed with this point.

>AppKit is due for a overhaul this year or the next with Marzipan.

Marzipan isn't even the official next move, and nobody outside of Apple is sure what it exactly is. The point I was making is also slightly different - there is absolutely no excuse for the neglect that AppKit has seen over the past ~10 years, and anyone complaining about Electron/et al should be criticizing Apple for not keeping AppKit competitive.
Just a ballpark: my beets DB is 15 MB for ~1000 albums (well, folders). This post[0] claims 10M albums ever released. So maybe 150 GB upper bound? Assuming my db has been vacuumed recently (~~probably not true~~ Edit: nope, still 15M after vacuum) and ignoring that indexes will scale slightly non-linearly.

[0]: https://www.quora.com/How-many-music-albums-are-available-in...
How much penetration do cell phones have into a lot of these countries? May be a way to tease out a rough population from cell phone use statistics.
Yeah, S3 is not flawless but DO spaces had problems with just 5000 objects.
> There's a real risk of getting sued / getting cease and desist letters from predatory law firms who aim to collect fees for small mistakes in your privacy policy

I get that you're trying to sell your 'service', but that's just pure FUD.

What exactly could 'predatory law firms' sue you for? Not complying with the letter of the GDPR? The GDPR is for EU authorities to take action where deemed necessary - not law firms.
A year without Wikipedia in Turkey
But if the cost of having those things is low enough, maybe it's worth it to have them sooner rather than later.

I've experienced many of those tools in the context of a 200-person company; I can definitely see how managed versions of them could deliver value to a much smaller org.
It was shown after the original proposal in 2012 that these signatures can only be observed in "non-equilibrium" systems, so we are actually supplying the pulses, which drive the ticking. The quantum basis for the robust frequency of the ticking relies on dipole-dipole interactions among the nuclear spins.

It is very difficult to understand the complex state of the system after many of these interactions, but in our papers we explore how "coherent" the interactions are by "resurrecting" the signal in what are called spin echoes [1]. Simply speaking, after many interactions the "order" of the system lies not in the nuclear spins individually, but in a complex network of interactions among the spins -- this complex order is not observable (and so the signal appears to "decay away" over time).

Using techniques developed in nuclear magnetic resonance (NMR), we are able to put this "order" back into an observable state, and watch it return. It feels like reversing time, I never get used to it!

[1] https://en.wikipedia.org/wiki/Spin_echo
GitHub Trending API
It's not coded that way, it's combined as part of a script.fd
65.93% of Software Engineering graduates end up working in the US after graduation. Not a great statistic for Canada's tech industry.
Can we drug test our politicians too??
Texas still has deed restrictions that prevent corner stores in residential neighborhoods, density restrictions, buffering ordinances, historic preservation sites, lot size restrictions, and other things like work similar to zoning laws.
You answer your own question here, but since you might not realize you did... You said:

"Blind spots can be very small if the mirrors are well adjusted, and then turning your head allows you to fill in the blind spot."

Nevermind what a driver should do, features like Honda's system can save the lives of people who do not use best-practice driving techniques. This describes most people.
I don't know the exact details, but everyone adopted the silly 100ml liquid max per bottle nonsense post 9/11?, but the rest of stuff such TSA approved laptop bags are not in practice or at least not known by the contracted staff operating the machines and scans I've experienced in SE Asia.
But it's a fairly low risk for both cloudflare and users.

Just about all systems I've worked on allow multiple DNS IP addresses, so just set an alternate.

Cloudflare doesn't make any money from this (aside from the advertising it's giving them), so it doesn't really harm them that it's broken due to 3rd party abuse/issues.
That's OK. On Unix use UTF-8. On Windows use Unicode, and let apps use UTF-8 or UTF-16 as appropriate -- the kernel/NTFS make it right.