skysight-inc/HackerNews huggingface dataset:
Not sure why.

As non-American (and non-Chinese I assume), the Chinese do not care about you, but the Americans very much do.
Get over yourself.

This is a well-written article in which the author lays out their thought process for optimizing a slow SQL query. The article certainly provides more value to someone who may not be an RDBMS expert than your comment does.
Obviously, anecdotes aren't data, but "go to a CC for two years and transfer" is the path that a lot of people I know tried to take, and almost all of them ended up dropping out. A few joined the military, but almost all of the rest are just working standard service jobs, though they originally had much higher aspirations.

I know some of that might be attributed to them just being lazy or not being motivated, but it has been, in my experience, such a common story that I feel that there's a problem with providing kids with a simple life plan of "get two years at the local community college and transfer out".
And for some reason, stores rarely have an online system for checking inventory. I really don't understand that, because it's literally the main reason I go to a given store, and it's already digitized so it wouldn't cost them much.
Ah, yes, the old "the only way anybody could have voted for my political opponents is if they were duped or lied to". Do you realize that people have different political dispositions? And that there are valid positions on both sides of most issues?
>Are you are Muslim ?

BurningFrog is not Muslim. BurningFrog was pointing out that religious difference between BurningFrog and BurningFrog's coworkers (muslim Pakistani software engineers).

>If I dropped you in the middle of Pakistan I am pretty sure you would have nothing in common with most people in Pakistan.

That's pretty much the point BurningFrog was making. BurningFrog has a lot of similarities with software engineers willing to move to California even if they're of different religions and nationalities. But BurningFrog was very different from "most people in" "[BurningFrog's] small European country". And BurningFrog is similarly very different from "most people in Pakistan".
Ironic that a company that specializes in solving hard problems can't tackle an already solved problem.
>Tactics without strategy is the noise before defeat.

Tal wants a word with you on that one.
What on earth makes you say that? Tesla’s whole model seems like a bust—unlikely to evolve beyond cruise control+.
Sexism is a low blow and unsubstantiated outside of the suffix "ress". Provide proof for your claims.
One of the ways to read in chronological order is to use a chronological reading plan - f.e. like these - https://www.bible.com/search/plans?q=chronological
The article says the deal has been in the works for a year, the stadia announcement might have helped finalize it but does not seem like a first cause.

IMHO the deal is mostly coming from the fact that managing data centers is a mess, and MSFT managed to convince Sony they could do it better and for less money.
“Fewer than (a high percentage)” is a really weird sentence construction
Maybe - but you should also recognize that if you made sacrifices and spent a lot of money on something it would be annoying to discover that if you had made a less fiscally responsible choice it would have wound up working much better for you.
Google confirms Play store will continue to function for existing Huawei phones
I'm someone who actually likes reading standards for fun (sometimes there are interesting things in them), and have read many of them as a result[1], and even implemented parts of some; but I still find Bluetooth, along with WiFi and GSM/LTE very intimidating.

Is there something about wireless in particular that lends itself to this proliferation of complexity? I've read 802.3 (Ethernet) and it was nowhere near as dense and intimidating.

[1] MP3, JPEG, JPEG2000, JBIG2, H.261 to 264, MPEG 1 and 2, USB, SATA, IEEE1284, RS-232, a bunch of RFCs, and too many others to list, those are just the ones I remember reading recently...
Please don't make assumptions over my particular leanings, it's a fairly high-level observation I was making. If you'd like to dispute that the last few governments in the last decade have been increasingly blatant with misleading the public, I'm all ears.
my takeaways from this story:

1. emailing "Jeff" amounts to emailing a central triage team, which doesn't necessarily sound better than emailing, say, a well-organized, decentralized support team where the customer knows more immediately who is capable of addressing their particular problem.

2. everyone who works at Amazon is deeply scared of Jeff. fear is a motivator, but maybe it's not the best motivator.

3. sending someone in an organization a "?" is not actually very helpful. there's very little information there.

4. it sounds like people within Amazon are fighting fires and the guy at the top is the one with the torch. and that seems to work ok. but, that would seem likely to create a haphazard organization and products that are not insanely great. strong, insanely great design is not prioritized.
I don't have Aldi where I live, but we do have a place called WinCo. At WinCo, there are two conveyer belts after the cashier, and the cashier switches which conveyer belt to use by switching a gate. So, once you pay, you go over to your conveyer belt and bag up your purchase, and the stuff from the next customer goes to the other side.

It works pretty well and I actually prefer to reload myself, as opposed to other stores that have someone there to bag for you.
Why would it be creepy? She’s posting about her experiences and such, no? Checking someone’s LinkedIn or some other profile doesn’t seem creepy in that case to me.
South Korea Chooses Linux over Windows 10
When I connect my AirPods to my 2015 MBP they don't properly connect unless I open and hover over the speaker icon in the system bar. There's also an issue if I start connection with only the left bud, probably the right bud is the main one?
The gun turrets on the roof that keep away the roaming marauders need to be self sustaining too.
Seems like a valid point. I wouldn’t know as I don’t have kids, but being a high output exec + having a kid seems like a recipe for a mental breakdown, but I’m sure a lot of people do it.
Instead of suggesting better suited person for the role, I believe we should consider this as yet another example of reality where CEOs do not really influence outcome of the company, especially once it has grown to 100+ employees. Most of the points in the article ("insights") are buzzword filled generic Markov chain generated advice that you can find in pretty much any other book or website.

I would bet a certain amount of money that if they hired an actual waitress, the results would not have been worse and, most probably, better.
Thank you. Although it is against the norms of HN, I deliberately did not go on writing an explantion of the Macro system, because in my experience, I did not fully understand it's power until I used common lisp.

Before that, I thought of the macro system to be like the #define preprocessor in C, nothing more.

Thank you very much, for actually expanding it with great links!!
And cyclists. And animals. And malfunctioning autonomous vehicles. And road debris. And law enforcement activity. Etc.

Reserving city centers for autonomous vehicles doesn't really make it much easier to solve the collision avoidance problem.
Read OP's comment.
All: some comments below have taken a tack that's not good for HN: seizing on one line, in which the author was obviously downplaying herself, then piling on with pedestrian indignation. That makes for lame discussion—equal parts sour and boring. The value of HN is curiosity. If you find yourself driven to post like that, please wait until curiosity is what you're feeling instead. Then you'll respond to something interesting in this unusual article. Or perhaps you'll find something more interesting elsewhere. Either is fine, but piling on is for other places.

There's a site guideline that covers this: "Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize." It applies to articles too.

https://news.ycombinator.com/newsguidelines.html
I think that bit was tongue in cheek.
I don't have a coin ever because I never use cash. Requiring a coin deposit would just discourage me from getting a cart most days. If I regularly shopped there, maybe I'd consider putting one in my wallet or something to guarantee I have one, but I'd have to be sold on the place first.

Requiring a coin is a hardship, especially in a plastic-oriented culture.
>The best place to siphon data in 2019? Your phone.

But can't you reverse engineer your phone and see what it's doing? And can't you monitor the network data it's sending? With a backdoor in long haul transport gear, academics, researchers, random hackers, watchdog groups, journalists, competitors, etc, don't have the ability to monitor for bad behavior.
Ask HN: Deep work while waiting for builds?
I've been greatly inspired and influenced by the Deep Work [0] approach to my workday, and find myself able to really get into a flow and work effectively when I follow a Deep Work approach. I was also reminded of this when I saw this checklist [1] on HN recently.

I'm lucky enough to be work remotely with most of my colleagues in the US (I'm based in the Philippines), so I have a lot of control over my interruptions and can get a lot of work done in the morning while everyone else sleeps.

However, every time I get back into a deep work routine, I get distracted while waiting for builds to build, tests to run, etc. Sometimes it can just be 1 - 10 minutes, and in that time I can find myself on HN, instincively checking twitter or my email, and getting completely out of the flow.

For example, right now I'm waiting for a rather large Dockerfile to build and decided to write this post. I normally struggle the most when I have to do DevOps tasks (e.g. setting up CI pipelines, waiting for terraform to deploy only to tear down a deployment again).

Does anyone have advice for how to maintain a deep work "flow state" while waiting for random amounts of time? What do you do to maintain your focus?

[0] https://www.amazon.com/Deep-Work-Focused-Success-Distracted/dp/1455586692

[1] https://doist.com/blog/complete-guide-to-deep-work/#Choose_Your_Deep_Work_Strategy
Absurd level of non curricular services. Stadia, prestige buildings, lazy rivers... When I went to college in the 90's we organized our own sports and the college handled the educating.
So what if people were lied to? Is the government the citizenry's only source of information? Do they even trust the government? Are there not competing sources of information? What basis do you have for concluding that the Australian government has any significant ability to sway the opinion of its citizens?
BETWEEN is soemthing that is on the "Don't do this" page of Postgres. :)

https://wiki.postgresql.org/wiki/Don%27t_Do_This#Don.27t_use...

the ::text[] addition had no impact on perf. I actually constructed this post from my notes at the time so might missed have a few things here and there.

The bit about query planner recognizing things is exactly what the challenge is to be honest. Like I said at the end, the good mental model of SQL helps a lot, and mine is decent-ish I hope but can still learn a lot. :)
> Humans also can't cope with this situation.

What exactly does that mean? People will happily drive on I85/95 in Atlanta in torrential downpours where the lane markings are almost impossible to see. For the most part they don’t crash, because they know where the lanes should be. Humans are unmatched at filling in missing information like that. People drive in rain, sleet, snow. And they still manage to go 500,000 miles between crashes on average.
I agree with your hatred of the term "coding". It rings like "typing" or having typist skills. It demeans the many years of time it takes to learn real software engineering skills, which includes proper software requirements analysis, design, testing, packaging, and deployment.

I work with a bunch of data analysts teaching them programming for data analytics and machine learning. If I use the term "software development" the managers think it is out of scope for their job ("that's something IT does, not our group"). But when I use the term "coding" the managers don't seem to mind. They need to grow up and appreciate what it takes to develop analytics software.

I like what you said "apprenticeships at body shops isn't going to create software developers, it's just going to create terrible software with obvious rot and decay as the years go own." These junior apprentices produce stuff that barely works, and it is rotting crap whose "technical debt" never disappears, and eventually requires a senior software engineer to rewrite it after it fails.
We can make a supply chain that runs through these double walls underground, passing ammunition and other stuff.
I used to make songs, not so much any more. Creating a song is hard you have to come up with both a good melody and good lyrics.

What seemed to work great is I tape-recorded myself playing and singing the initial version of the song. Then I played it and sang on top of it, even doing multi-tracking sometimes.

I found it was easy to come up with new words and new adjustments to the melody while singing on top of an existing version. Why? Perhaps because I didn't need to spend energy trying to remember both the old version and the new version. The tape-recorder remembered the old version, so I was not afraid of losing it.
Racket is great and fun. I find it truly amazing that after all these many years people are still trying to justify Lisp. Frankly - if it was going to be adopted in mass it would have happened by now and no amount of explaining is going to change that. There are many reasons why languages get adopted and "logic" is not the primary one. Take JS for example - it would have been in the dust bin if not for the fact it is the only language that runs in browsers.
What the Heck Is Cryptography
What a world it will be where one-by-one the things that make Google Google are slowly picked off, not by startups, but by other hungrier and ever-expanding firms.

There are no sacred cows.

I repeat, there are no sacred cows.

I am waiting for the day when we will have Amzn Mail, Amzn Phones (I think they already tried this), some type of social media shopping clone hybrid thing that takes on Insta. And for the final nail in the coffin, Amzn Search.

What's shocking is that these companies are the ones with the capital to hire the best and the brightest (alongside say GS and other IBs as well as MBB etc., say what you will, but the folks that work there are actually smart even though they're not engineers). What does this say about future prospects for growth and share prices?

In any case, it's becoming more and more apparent, that no matter how big and bad you are, there's someone as big or as threatening that can come and eat your pie.
Linux's Vmalloc Seeing “Large Performance Benefits” with 5.2 Kernel Changes
Can I ask a different question?

Very often rule engines are introduced with assumption that "advanced user" with understanding of the business side of the issue would provide (create/modify/remove) set of rules for the system.

More often than not it happens so only devs are able to modify those rules.

So the question is: why is it easier for you to write business logic in some kind of DSL instead of in the actual programming language?
> In other words, the...

Whoa. You don't know that, and assuming it here in order to bump up the indignation does not make for a good HN comment. We're not here to imagine angry things, nor to take threads on generic tangents ("just another reminder").

https://news.ycombinator.com/newsguidelines.html
Thanks, I'll take a look at this approach.
Starting life with $100,000 in debt compounding at 4-10% per year is a rough start, even with millions of dollars of productivity ahead.
It's an industry standard designed at closed door meetings where you have to pay to get in and pay to read the spec.

It benefits all of the participants to build a big, deep moat where the paying participants have the expertise.

This is how, by the way, warts like this occur: https://news.ycombinator.com/item?id=17402274
It would get too hot in most places, I think. Glass, especially if double walled, stops the heat getting out, but most of the heat from the sun will be able to get in (as infra-red). So you'd need supporting systems (i.e. air conditioning) outside.
There is no proof at all. There are a lot accusations, but US government cannot provide any evidences to back them up.
Road are so expensive as they are, you want to ask for even more spending on roads?
Google tried to hire additional customer support reps but none of them got past the whiteboard code test
What is the difference between digital marketing and SEM?
please, Describe it
From the wikipedia article:

> U.S. government officials have disputed some aspects of the Guardian and Washington Post stories and have defended the program by asserting it cannot be used >>>on domestic targets<<< without a warrant

I feel way better now, only US citizens get the benefit of warrants and the rest of the world will still get spied on as much as possible. (I am not a US citizen)
So you think Apple is still recouping R&D costs, or just padding their margins for shareholders?
Python Analysis: Lip Aperture vs. Power and Frequency in Brass Instruments
I feel like this is a case of fool me once same on you, fool me twice shame on me.
You can't sue a company that won't give you its name.

When I moved into my current place, a collection agency (agencies?) kept sending people over looking for the deadbeat who lived here previously. They would tell me why they were there but never from what agency so there was no way to preemptively make them stop.

After a few months of telling them that the previous person moved out it died down. But every four or five months another one shows up. Presumably because the debt has been sold to a different company.

This has been going on for five years.

It's great that you know the law. They know it, too.
Rent and food plan (generally required) is usually between 5-10k per year, maybe more now. Add in books, travel, and so many other expenses, and we are edging up to the 100k mark
It isn't a zero-sum thing, and different people go to university for different reasons.

For me, minimising the debt at the far end was important, so I took a heavy course load and worked half time on average. Work experience from that period (IT for the university) was actually quite valuable in the jobs (mainly engineering) I've had in the decade since. Maybe one employer has ever even looked at my school paperwork; I really don't understand the idea of doing nothing but university with that time.
It seems you have a very specific kind of comment with a specific content that you want to see here, if thats the case you may post it yourself and disable all others to be completely sure the existing comments are within the bounds of the guidelines.
Kinematic Self-Replicating Machines
I think Plan 9 gives a nice distinction. We use files as both a persistent store as well as an interface, so it seems nice to separate those two concerns out. That way you could have your logs as a UI into application state and only incur the overhead of serialization and persistence when you deem necessary.

Caveat, my Plan 9 experience is mostly theoretical.
What does fucking up have to do with sex? I’d imagine it’s used in a sexual context in a significant minority of the time. And that’s not what it’s associated with.
I must confess I am really bad at sticking to this. Sometimes I find myself writing a clunky class or function that is doing too many things and I say to my self "You're a dumb ass you are going to have to rewrite this." I just need to practice holding my feet to the fire and doing it. There are some things that I do regularly as habit, but occasionally I find myself in golden hour mode ignoring all the good practices. But I suppose as long as the refactor/rewrite follows good practice its probably not too much of an issue. Although my one complaint is the very unhelpful acronym at times.
Question I've never seen anyone actually answer: Why is inequality inherently a bad thing if the "floor" for everyone is continually being raised?
> These rules don't make US companies "another arm of the US government". US companies can (and do!) push back against the US government, through the courts, political parties, and ultimately elections.

Show me the push back to the following:

- NSA backdooring

- The whole Prisma scandal

- The current trade war with China

And tell me how EU governments benefit from US companies avoiding taxes, and repatriating revenues generated in the European market to the US.

The US is a highly unreliable, politicized provider. The US uses technology to steal data and taxes from other countries. And abuses its position to impose its will.

We can not build our digital infrastructure like this anymore.

I assume EU governments are following this very closely.
I'm curious how conservatives would feel about a hefty inheritance tax. The person who worked for the money is dead now so shouldn't care, and the person receiving the money didn't work for it, so it kinda sidesteps the typical argument.
list of companies in Vista's portfolio (if anyone is interested)

https://www.vistaequitypartners.com/companies/

I though of them as private equity firm, more than an VC.
but could be totally wrong...
what's your favorite standard that you've read?
I'm reminded of this: https://en.wikipedia.org/wiki/Parable_of_the_Workers_in_the_...
Not true. Working while in college is quite common. People still need to take out loans on top because 1)pay sucks for unskilled young workers 2) if you’re devoting yourself to school you probably aren’t working 40 hours a week so you can’t cover all of room and board.
I graduated fifteen years ago, worked at all times in college and every break, lived cheap and still occasionally needed to take out loans for living expenses. I just paid the last one off two years ago.
UNC Greensboro:

The following estimated annual costs for 2018-19 are for full-time students living on campus, excluding costs of books, supplies, clothing, travel, and personal expenses:

Tuition & fees $7,331
Room (standard double) $5,381
Meals (university meal plan) $3,657
Total $16,369

https://admissions.uncg.edu/costs-aid/costs/
Agreed -

This is a great gesture, but I wonder if it will just encourage bad/gouging behavior by colleges.

Why the hell does education need to be that expensive? Maybe for a doctor, sure - but for teachers who are going to come out making 30k - it seems that education prices should be tied to future earning potential somehow.
The specific anecdote may have been fabricated, but the principle is sound. An example is the marshmallow problem[1], where a group is given some materials and is asked to build, under time pressure, the tallest tower they can with a marshmallow on top. Adults generally fare poorly because they don't experiment enough, building a tall tower and placing a marshmallow on the top as time is running out, only to have the tower collapse under the newly introduced weight. Children often do much better because they start with small, simple structures and iterate quickly.

[1] https://www.ted.com/talks/tom_wujec_build_a_tower?language=e...
That’s not how the math works. At a 0.00034% chance of an anomaly every mile, you have a 50% chance of an anomaly every 200,000 miles. (1-0.0000034)^200,000. Humans go 500,000 miles between crashes. Of course an anomaly doesn’t necessarily mean a crash, but if you don’t require the human operator to be paying attention all the time, it could well lead to a crash with a high probability. Indeed, because a anomaly would likely confuse a whole bunch of cars on the road at the same time, it could well lead to catastrophic and cascading failures. Unless you posit the existence of inter-car communications technology which doesn’t get exist.