skysight-inc/HackerNews huggingface dataset:
Your analogy also explains why Britain shouldn't be in the EU in the first place. People voted to join the EEC and then later on the terms of the agreement were changed as it morphed into the EU.

There has never been an explicit democratic mandate to cede sovereignty to the united states of Europe. The current clusterfuck is a result of that.
https://economictimes.indiatimes.com/small-biz/startups/news...

Google "Zomato restaurant issue"
Cal Newport's latest book Digital Minimalism has some tips, but none of them are quick-fixes.

"Get a challenging hobby" is basically the idea. Which is a great idea! I just have to, y'know, do it...
I found it to be a good introduction, but the issue is, it does not go in dept and teach by example.
I'm surprised this wasn't interpreted by the media as a "flex" of the power of the US intelligence apparatus, frankly.
Crystalline nets harvest water from desert air, turn CO2 into liquid fuel
It's worth noting that the original scuffle was about fingerprinting drivers, a regulation that they already comply with in New York City.

The difference is that Uber and Lyft won't leave one of their biggest markets.
Ask the government to break the road and install a park there.
i'm not saying that CFS is "fake", or that ulcers, fibromyalgia, or migraines are "fake." to say that you can "will" these away is an infantilization of psychoanalysis. i would never classify CFS as "laziness." (although i will note that the DSM has historically had no problem about enforcing moral judgements like this in its taxonomy.) people take "psychosomatic" to be synonymous with "it's all in your head," when the point is that it is precisely not "all in your head."

i very much agree with you that part of this discussion is about the questionable validity and reproducibility of the official diagnostic categories. what i disagree with you about is that anything could be exclusively either physical or psychiatric. that's obviously false.
Explaining SQL and NoSQL, to Grandma
I would be happy with more buses or trams or any other kind of mass transit option. As long as the space taken up by private cars is drastically reduced and the resulting space repurposed for actual public use. Public space is currently completely wasted by being disproportionately allocated for cars, many of them completely unused and taking up space for free.

Buses and trains may not completely serve all the needs which cars can, but almost all of the remaining transit needs can be easily taken care of by bicycles, which should also be a much higher priority in the city. Either way, it really is a no-brainer that we must de-prioritise cars.
Fun fact - Austin is a peculiar example of a city that banned uber and basically created a black market for makeshift ridesharing service based on facebook groups, google docs, craigslist adds and only god knows what else.

People think that once uber is dead ridesharing will disappear, but reality shows that once idea is in the wild it's almost impossible to stop it.
Accredible (IK12 W13) | Berkeley, CA (or remote) & Cambridge/Ely UK (or remote) | ONSITE/REMOTE | Full-time Hiring | Account Executive, 2x Sales Administrative Assistant, Backend Engineer. | Competitive salary depending on location & experience + full healthcare/dental/vision + 28 days PTO + equity

Accredible is a SaaS platform to issue secure digital credentials and badges. We issue millions on behalf of hundreds of universities, tech companies and professional associations. Venture funded (bay area investors) and profitable.

We are expanding our sales team (1 Account Executive and 2 Sales Admin Assistants) and our engineering team (1 backend developer).

Remote friendly, or work out of our Berkeley, CA or Cambridge/Ely, UK offices.

All open roles: https://accredible.breezy.hr/
> Haven't red light cameras been linked to increases in accidents?

An increase in minor accidents, and decrease in major accidents involving death, which is exactly what you want.
The best answer could be a simple approximation: GPLv2 has less restrictions, and this makes it more appropriate for use with Linux given its usage and development roadmap.
> Small stacks (and M:N threading) are needed to efficiently implement tens of thousands of goroutines.

Tens of thousands of threads are no problem with 1:1 threading on Linux.

> They paid with slow threads.

I would not call 1:1 threads "slow threads". If they were slow, then the 1:1 NPTL would have not defeated the M:N NGPT back in the day when this was being debated in the open source OS community.

> complex rewrite of your straightforward code into a mess of a state machine.

The entire point of async/await is that you don't have to do a complex rewrite of your straightforward code. It remains straightforward, and the compiler does the transformation for you.
modular programming.
keep a portfolio of code snippets for stand alone routines, and for main loop skeletal templates.
Tune up resources later. a dot or a square are just as good at representing a rendered image or resource for proof of concept until the artists get thier turn at it.

And dont forget to comment where you leave something hanging like the first half of a bridge, or where you do somthing that is arcane. you want someone else to be able to pick up where you left off if you have a stroke
I recommend reading up on minimal perfect hashing: http://ilan.schnell-web.net/prog/perfect-hash/algo.html
> Yeah most cities are removing red light cameras, it's been universally accepted as a failed experiment.

This is bullshit. People just don't like them. People don't like having to stop at yellow lights, including the people setting the laws.
Anecdotal, but I've had less than great experiences with both Uber and Lyft. The most common issue if that a driver will accept you as passenger, then somewhere along the way, they cancel you, leaving you start waiting again for a new driver. Presumably they got a closer/better fare wherever they were driving from, but it sucks to be strung along 2 or 3 times like that while waiting for a ride home.
The question on my mind is what else will this freed up oil will be used for? One area could be cheaper fuel for aviation? More plastics? This of course ignores the environmental cost of continuing to use oil.
I think (at least a couple of years ago) you could get a dev kit for Microchips parts. The difficulty was then you're responsible for keeping the WiFi stack up to date.
I know I'm in ad hominem territory, but "oh great, another Forbes 'Contributor' article".

Dunno if Forbes ever was respectable, but now they're 'sell to the highest bidder'.
> "without consent or any notice except for the lengthy privacy policy"

There's also there in release notes:

> "The GOPROXY environment variable may now be set to a comma-separated list of proxy URLs or the special token direct, and its default value is now https://proxy.golang.org "
I think the issue the parent is referring to is when you have optional clauses in your statement. Like if you have a table with 5 update-able columns (where someone might want to update any 1 to 5 columns that you don't know in advance), and you want some generic code that updates a row, if you're writing raw SQL then you have to do concatenations to build up the "set clause":

UPDATE sometable SET {set clause} WHERE id = ?

The "set clause" might just be "foo = ?", but it might be "foo = ?, bar = ?", or "foo = ?, baz = ?", etc.
Furniture is large; you can't buy significantly more sofas and closets. It may be cheap but still not throwaway cheap.

Small items easily available via Amazon are much easier to hoard.
"rs232 is better" only if you ignore the incredible mess of horror that has been committed under the name "rs232". What we have today is only the most sensible bits that survived 40+ years of ablation in the real world. Even now its not a great situation: what voltages will your two chips of different types be able to be use for their "rs232" conversation? TTL? will you need +/-12v? 15v?
I mean, the former Warsaw Pact states are also full of lots of "soulless" dense housing, just Communist-flavored.

You can have lots of housing, cheap housing, and quality housing, but never really all three. Vienna, which a lot of people like bringing up as an example of a friendly masss housing program, recorded flat or declining population every decade until 2000, and has still not recovered from its pre-WWI peak, which wasn't even very big at 2M people.
Does this mean that iOS is more or less just as secure/insecure as Android? I’m not much of a security expert but I continue using iOS under the assumption it was ‘safer’ than android
<unpopular opinion>

I worry that this bill will ultimately eliminate a unique niche in the job market. I have several family members who drive for Uber/Lyft and consider it a great way to make money. One of the aspects they like is how much independence they have: no manager, no set schedule, no need to work the same number of hours each week or each day. The pay is fine - not great - but the flexibility makes working for Uber much more appealing than e.g. working as a receptionist or taking another service job. Many drivers I've ridden with seem to value that component as well. If Uber switches to treating drivers as employees (which makes each driver have higher overhead) then they'll probably switch to.... well, treating them as employees: stricter rules about when you have to drive, how much you have to drive, and so on. The tradeoff will benefit some employees - basically those who are trying to make Uber into a full-time job - at the expense of others.
IMO, using an environment variable for that is not robust. If the environment variables have been cleared (for instance, due to "su -" or similar), or if they have never been set (for instance, because you just checked out the code on a new machine and forgot to configure the environment variables there, or because you did remember to configure the environment variables but forgot that startup scripts do not take effect on an already running shell), the defaults will apply. Using a configuration file within the source directory would have been more robust.
London cabs were brutally expensive though. The minivan service was typically very good compared to other cities.
SQL is not compatible with programming languages because in programming language you are describing how to do something, while in SQL you are describing what the result supposed to be.

What would be great to have first class support in the language (or perhaps IDE) that would understand database schema and database types so you could have error highlighting and autocompletion.

Something like JOOQ for Java seems to do that. Seems like a good idea at the surface, though I don't currently program in Java and don't see anything similar in other languages, so I'm wondering what's wrong with it
Now explain the aesthetic of syswow64.
> I know a news website that was on purpose disabling sound on videos to prevent that. So not only does it autoplay, you need to click to unmute anyway to actually hear it!

Twitch does this, which is very annoying, because (on Firefox for Android) I have to unmute the video every time. As far as I know there's no way to allow audio to autoplay on a specific site on FfA.

Hopefully this moves web developers in the direction of either requesting autoplay permission (if they need it) or not autoplaying at all.
The analogy of Cassandra is inferior because:

1. Cassandra is usually at the center of attention, an object of desire to Agamemnon and his troops, an object of hatred and jealousy to Clytemnestra and Aegisthus. Tiresias isn't nearly as ostentatious, and mostly exists passively in the background, waiting until someone else asks his opinion on something. Tiresias gives off a kind of awkward vibe, much like Stallman, compared to Cassandra, who's totally a social butterfly.

2. Cassandra is cool and sexy, Tiresias is a blind old dude. Richard Stallman eats stuff off his foot and often looks like he hasn't showered since the last emacs release.

3. Cassandra's prophecies are very straightforward, Agamemnon and his buddies understand what she says and even listen to her to some degree, they just don't care enough to do anything. Tiresias is much more cryptic and is always derided until the denouement when it is revealed that he was right all along, just in a way that nobody else could have foreseen. Likewise, Stallman's insights into the future of our technological dystopia seem absurd and maniacal until they inevitably come true a few years later.

I like your comment though =)
I've had similar issues, but I got the added benefit of being "DBA-splained" on why what we were doing was terrible.

I feel like if a DBA keeps thinking of the database as the solution to all of the problems (by implementing views, triggers, stored procedures, etc) then maybe that person should be willing to support them, otherwise they really shouldn't complain that the developers moved to an ORM.
Fair. But thank you for the information.
Doxxing / humanflesh search typically gets filtered by the great firewall because it promotes "activism", occasionally it's also weaponized. That said this isn't exactly a novel phenomenon, HK protestors has been doxxing police family for the last few months but of course that doesn't get much coverage here [1]. It's only remarkable in the sense that China (supposedly) isn't cracking down on it, implying state endorsement. I wonder if there's actual change in GFW policy, humanflesh doxxes usually get deleted after a period of time based on specific triggers (reach X critical shares, influence real life activity), is that not happening now or is this just business as usual?

[1] https://www.scmp.com/news/hong-kong/law-and-crime/article/30...
Also “distracted walking “
I don't doubt you're right.

If you're thinking in the first terms, is a relational DB the right backing store, or wouldn't it be better to back your DB with something more like Mongo?

Do they still obtain some benefit from the schema, since from time to time the semantics of a property will change, and a schema can tell them what the current shape of the data is and guide the migration. Or would they prefer to just write a new property which does a lazy conversion from the old terms? (To an extent, I suppose the answer to this question determines the answer to the first. But I guess there's other tradeoffs to Monggo I'm not aware of, since schemalessness fills me with fear and I just don't want to look there.)

Regarding your final paragraph: I suspect that, for many apps, the choice between relational vs transparent persistency is largely determined by the team who is working on it. The "hard trick" is therefore trying to balance a strong personality with a strong view who disagrees with the rest of the team who have weaker personalities and weaker views, but who all agree on the other side of the fence. This is simply a standard management question with very little technical relevance.
Your argument would work a lot better without the foul attribution of motive (envy). No, it's not envy, it's disgust - both at a system perceived to be unjust and at a perceived misrepresentation of that system as meritocracy. There's plenty of debate to be had about whether those perceptions are accurate, but none while the "envy" talking point is foremost in anyone's approach to the conversation.
>It is obvious from the above scenario that the airplane momentarily crossing perpendicular to the road generates the aforementioned pulse.

Many lolz
We like it on pages where the only reason to go to the page is to view the video. In these cases, autoplay saves time. And they're clearly distinct from cases where someone might go to a page for reasons other than viewing that video. (Examples: a news site with a text story, Youtube's channel pages)
> If you can't predict 6 months accurately, you have even less of a claim to predict 60 years accurately.

You do realize that climate change is a long term trend?
The Type-C connector isn't perfect either, if it is only slightly misaligned my screen goes black, sometimes a small bump to the connector is enough. Good thing I don't have external drives connected to it (yet).

Shrinking these connectors has gone too far.
The entire country uses php and docker?
At an architectural level a number of mainframe elements have returned, such as I/O and microcode AKA writable control store.

One of the defining features of the minicomputer, and later microprocessor, was that the CPU did all the I/O. In mainframes of the 60s and beyond, the IO devices had their own small processing units (to be distinguished from the Central Processing Unit) so that if you wanted to write a group of blocks to a tape drive you could set them up and then send the tape drive controller a block of commands to make it happen and DMA the data.

While early machines like, canonically the alto in this case, bit-banged ethernet interfaces directly. The early UARTS were cool in that you could actually get them to do something with the bitstream to/from the terminal (i.e. buffer up to 8 bits at a time: wow!).

half duplex in your terminal came from blocks of terminals attached to a terminal controller (HDX existed in the teletype system before computers, but this channel controller model is why we still have it in our modern terminal drivers).
It is fast - that was the first thing I noticed as well.

About 1/2 an hour later the screen went black and the machine stopped responding to key presses. Eventually I resurrected by flipping to a text console and back, (Ctrl-Alt-F1, Crtl-Alt-F7).

It turned out it was putting itself to sleep. After a few minutes. While on AC. And my fart arsing about wasn't fixing the problem - it was just soaking up time while X took its own sweet time to wake up (the text consoles were available immediately).

And then this happened on other laptops I installed it on. Fixing it by disabling suspend when on AC is a nightmare. Every program + it's dog seems to have had a go at setting it - xscrensaver, window managers, display managers, X itself and systemd. Which one wins (ie the one you have to use to fix it, because it set it last) is a lottery.

Maybe they can put fixing that mess on the list for bullseye.
well, you don’t actually want the increase in minor accidents.
To add, big players have been moving to server side tracking for some time now. Cookies are fragile.
A lot of people talk about how wide-reaching the technologies spun out from NASA in the Apollo Era were; whereas I see the research that goes into making chips smaller has an equal if not greater reach. Considering how widespread the modern IC is these incremental improvements need to become more and more novel, to the point where entirely new approaches need to be designed to combat the limits of physics itself.
For people interested in animations and digital arts
Prisim is a website for animation sand digital arts beginners. Users can also post their own animations, art and blog reviews.

https://www.prisimanimations.com
> It's a trade-off.

Yes, That's exactly my point.

> I can confidently say that learning to use goroutines took 10x less time than learning async/await in C#.

It's a matter of preferences, I've always preferred async/await to threads because you don't need to juggle with channels and you're way less likely to cause a deadlock.

> it comes at a cost of great complexity, both for the programmer and the implementor.

Is that really harder to implement than a M:N runtime like Go's?

> The reason cgo is (relatively) slow is small stacks, not M:N threading.

You're picking nits here. Without small stacks there would be no point using M:N threading in Go…

And Cgo is not only relatively slow: most of the time it is slow enough to destroy all performance benefit of calling a FFI function. It's a pretty big deal.
RESTful Consumption Using the Java 11 HTTP Client API and Gson
I'm struggling to invite friends my kid's birthday so that last-minute changes are reflected.

No MUA is clear how they even parse ICS or "text/calendar" URLs.

https://twitter.com/kaihendry/status/1167634464110825473

This should be a standard!
“Machine Learning”
Founder here. Happy to answer any questions you might have. This has been going on for over a year and there were plenty of opportunities to apply machine learning to logo design e.g font and icon selection, color combinations, component alignments, icon generation etc. Please note that we are not trying to replace logo designers at all. We just want new brands to have an opportunity to get a quick and decent logo in a reasonable price. Happy to chat more about the product here.
Yep, exactly. My city went the other way -- instead of red light cameras, we increased the time on the yellow light a little bit, and introduced a small delay between when one signal turns red and the next signal turns green. So we got less accidents, and less crazy panic stops on yellow lights. Win, win.
Whats really interesting to me is that this seems to be more of a huge marketing issue. Pocket IS Mozilla* and it seems like people would be more ok with the integration if they knew this. Now, obviously, Mozilla does need to improve the sponsored stories and not track the user without input, but at the same time, its not a 3rd party in the general stance.

* https://blog.mozilla.org/blog/2017/02/27/mozilla-acquires-po...
Is there a service that provides summaries of long-form articles like this? I get that some people enjoy reading prose, but I'd like to know what the article is actually about. So far, I'm 5 pages in and still not sure what the insight is.

I really don't care about the decoration of this guy's office, which drugs he prefers, how his voice sounds, the atmosphere in a horse racing venue, the outcome of a specific horse race, not even this guy's entire life story.

What was his key invention?

Edit: Skimmed the rest, and it sounds like he was simply good at statistical analysis.

Other key parts of the article seem to be (remember, I skimmed): It was a betting system where effectively people bet against each other, not a bookmaker with fixed odds, so he basically became a bookmaker.

The rest reads like many other "smart gambling" stories:

- others invested in his operation

- he first was treated as a good customer, getting an "API" to place the bets programmatically, then got that revoked as the organizers realized that other gamblers might not like that he was winning so much (from them, effectively)

Overall, I learned nothing new, and wasted my time reading ten pages of drivel. This is why I hate long-form journalism: You don't know whether the article contains any useful information until you've spent half an hour trying to find it in the description of people's looks, landscapes, weather, and similar chaff.
I was so frustrated that reporting spam was desktop only. To add insult to injury if you try to go to the web app on your Android phone in a desktop tab it still opens the Android app instead. Since I was at work (and I don't login to any personal accounts on my work laptop) I had to use Firefox mobile to mark them all as spam.
(Aside: your comment was dead, probably because it spent a while just saying "Test post". I've vouched for it, but I have plans for the evening and will be stepping away, not having read your revision.)
Terms You'll See in Your Startup Equity Offer–and What They Mean
The wheel of reincarnation is so called because it turns, and it will probably turn again. The new buzzword "edge computing" refers to the use of computers close to the user to do what was once done in "the cloud." Peer to peer is on the rise too, linking "edge" devices directly together. Voila, PC revolution 2.0 but with new terms. Soon we will reinvent the BBS, shareware, etc.
[Deleted]

Edit: well crap thanks mobile. Wrong thread.
So install roundabouts instead. No need for red light cameras or traffic lights, and you reduce the most serious perpendicular and head on crashes to nothing.