skysight-inc/HackerNews huggingface dataset:
Not sure what the plot was but they were the villan trying to hide the gold.

Kids' show are not ones for sophisticated plots - "they were the villan trying to hide the gold" was the plot in total.
Yes, I did that with PunBB with http://forumcrea.com. Mostly more like a shortcut to transform an one tenant into multi without too much trouble.
This project is a part of a commercial usage, where the entire product was located remotely, thus it was not possible to manually flash the STM everytime.
I googled delete triplebyte account, I had to reset a password I did not know I had, then a few clicks, no dark patterns, really. It did take a few hours but I just got an email saying the account delete process is complete. Not sure how deleted it is, but hey I guess it's like everything that finds it's way on the internets... It's as deleted as enforceable.

Let's keep hacking a free internet, for fun, emancipation and progress. (all endeavours that can be for profit) Cheers
Introduction to APIs for non-technical people
I wonder how many kids end up costing "several dollars" down the line because they had good, responsible parents who just had to work and couldn't be there as much as they wanted because they had to put food on the table. Versus kids who had absentee parents who didn't even want to be there in the first place, or abusive parents.

Basically, I don't think it's a given that there will be huge dividends down the line if you just provide free child care to people.
I don't understand all this talk about "if you hire remote, you can hire globally". Everybody already did!

Why are people constantly threatening us with things that happened 20 years ago? Especially when we've been buried in hysteria over it for decades.
Texas has a homestead law meaning unlike almost anywhere else, you can even keep your house in bankruptcy. There wasn't a lot of previous rental capacity before either. The gentrification is in every way more humane than Seattle or Sf.

The property I bought was developed after someone died. Granted there was no inheritance because it had accrued 1.4m in backtax, but the previous resident got to live out their home despite poverty. That's the case with most new construction within the city.

The homeless travel here because it's more tolerable to be homeless here than many places.
Driving up the need for ECC memory perhaps. Increasing rates of mutation?
I'm not going to be popular by saying this, but Amazon and AWS thrive at every single one of these.

The only one that I know is not universal is "Healthy oncall".
Why would it be nice?
It wasn't the cyclic reference problem but the "dangling variant bug" that killed Godot for me. I'll have another look at it when v4 is ready, but makes me a bit nervous that such a big issue was overlooked for so long.
The usual answer for such a question about X2 and X1 is that X1 was really slow. It is usually correct, with the proviso that X2 might still be really slow, only less so.

With most computer artifacts, it is hard to tell, prima facie, that they are slow, until somebody makes a faster one. Then the original comes to be recognized as slow (although somebody will still insist it's not that slow). The faster one might still be slow, but that fact remains unknown.

The fact is that almost everything is slow, in the sense that somebody smarter, more experienced, and more diligent could make it faster, often by doing things that the person who wrote the slow version would have found distasteful.
I’m not sure I understand the use case for wanting to kill vim. Wouldn’t you want to save what you are editing?

Now vim clutch, on the other hand, is the kind of innovation that saves vim enthusiasts valuable milliseconds...
https://github.com/alevchuk/vim-clutch
Like the girl who cycles 1200 km on 7 days. An they can all do that 1000x. The East India company knew why this place need to be invested for raw materials for 200years. Now when it comes to software development some basic restructuring is needed
The validity of this effect has been called into question, but for a long time, this was the "standard response" to situations like this:

https://en.wikipedia.org/wiki/Bystander_effect
Why did it take friends and mentors reaching out when hundreds of users had already been telling you the same on Friday?
Caveat: this is a meta-comment about voting, not a complaint about how people upvoted or downvoted the parent comment. (My motivations are explained at the very bottom).

Based on seeing how comments like this may get interpreted, as well as broader thinking about online communication, I think HN should consider a more nuanced system of comment feedback mechanisms.

I don't have a particular plan finalized, but I would like to see HN provide feedback on different aspects of the comment. Below are some important aspects:

To what degree does the reader / voter... *

1. agree/disagee with the comment?

2. find the comment relevant / irrelevant to the topic as a whole?

3. find the comment is situated in the correct / incorrect location in the thread? (e.g. responding to the parent comment or not)
4. find the comment interesting / uninteresting?

5. think the comment adds to a diversity of perspectives?

6. find the comment clear / unclear?

7. think the comment aligns / (does not align) with the HN Guidelines: https://news.ycombinator.com/newsguidelines.html

8. find the comment welcoming / offensive?

* When I write '/' above, I intend it to be a continuum; e.g. hot/cold means "in the continuum between hot and cold).

Additionally, being able to give feedback in a more granular fashion could be of use. For example, in my comment above, I would not be surprised if a significant number of people were bothered/offended by my commentary that people seem to be taking offense more easily. Some would call this ironic -- I wouldn't -- I think it gives more data to prove the point.

Motivations: my goal here is not to gain or lose karma -- I care very little about karma here, precisely because it is so muddled and varied from person to person -- as long as I have enough to participate fully. My goal is to learn and play a small part in fostering awareness and community, while hopefully to motivating others to reflect on their impact on the community here.
I think resolution would benefit from people being honest about their motives and less logical fallacies.

It seems that your motive is much larger than this specific issue at hand and is being guided by a desire to promote an overarching ideology.

Additionally, you chose to focus in on 5 words of the above poster and ignored everything else. This is very much a strawman.

The person you responded to was very much making a slippery slope argument and I agree with you that it will not mean all restaurants will close or go to shit.

I would however like to know how I can get the information I need to make an informed personal choice.

I would also like to state my desire to allow other people the information they need to make an informed choice. What they do with that information, I really don't care. They can make a financial decision, a moral decision, an ethical decision, base it on a whim, base it on a value assessment, feed the numbers into the seed of a random number generator, I really don't think that is my business or yours.
Particularly good past quiney things:

2013 https://news.ycombinator.com/item?id=6048761

2014 https://news.ycombinator.com/item?id=7276976

2016 https://news.ycombinator.com/item?id=12492812

2019 https://news.ycombinator.com/item?id=19752317 and https://news.ycombinator.com/item?id=20094866

among many others: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
> In 2012 Australian psychologist Gina Perry investigated Milgram's data and writings and concluded that Milgram had manipulated the results, and that there was "troubling mismatch between (published) descriptions of the experiment and evidence of what actually transpired." She wrote that "only half of the people who undertook the experiment fully believed it was real and of those, 66% disobeyed the experimenter".[23][24] She described her findings as "an unexpected outcome" that "leaves social psychology in a difficult situation."[25]
You do realize this is Wikipedia, right? There is no bar to editing it.

The rules of the game there are basically, if you can source something to a published book or newspaper, even if idiotic; it's game. Trying to change anything in case of a conflict takes time, effort and allies. And the corporation that owns Wikipedia not being hostile ("Framgate" has been publicized about).

And this is one of the few good Wikipedia's, where at least some important articles will receive due care from capable and benevolent editors. Try checking out the "Croatian Wikipedia", or some of the other Wikipedia's relevant to a smaller country.
We want to do something more concrete to guarantee user privacy going forward. A technical solution would be best. But short of that just a really strong, transparent commitment (that makes it easy to hold our feet to the fire if we screw it up again). But I could not get this together before the email today. I'm expecting to announce something in the next few weeks. I agree with people here when they say that actions are what really matter. I screwed up enough that I don't certainly don't think an apology alone makes it better.
> “ On February 28, 2017, the Compensation Committee of the Board of Directors of the Company (the “Board”) granted Mr. Hu a time-based stock option for 900,000 shares of the Company’s Class A common stock vesting over four years, three performance-based stock options for an aggregate of 555,000 shares of the Company’s Class A common stock, each with a per share exercise price equal to the closing price of the Company’s Class A common stock on the date of grant, and a time-based restricted stock unit grant for 100,000 shares vesting over four years. Each equity grant is subject to the terms and conditions of the Company’s 2016 Stock Option and Incentive Plan (the “2016 Plan”) and the applicable form of award agreement thereunder.” [1]

I’m surprised Twilio isn’t listed. Just there COO alone was issued ~1.5M shares. At today’s market price ($208) his shares alone are worth $312M. Their annualized revenue is ~1.4B. So just their COO alone was issued SBC of 22% of the companies revenue.

And that doesn’t factor in the SBC of all of the other employees either.

[1] https://www.sec.gov/Archives/edgar/data/1447669/000110465917...
Climate models don't use ML, similarly, most sensible epidemiological modelling doesn't.

ML is, afaik, considered too much of "curve fitter" to actually simulate or analyze anything novel instead of rehashing of past events, making it useless in cases like this.
Out of curiosity, how were these remote systems powered?
I'm confused as to how anyone can build data backed software of any consequence without sql.
I’m specifically talking about the “Produces a non-empty, finite, prefix of a possibly infinite result” part on that page. As long as your server generates finite responses in finite times, Idris recognizes your code as total.
There is a pretty simple test one can use to figure out which way to run a country is actually preferred by people:

Some countries put border with barb wires, walls, armed guards, etc. to keep people out. Other countries did that to keep people in.
I’ve managed a system with millions of users and tens of billions of rows, and I always dreamed of DB per user. Generally, ~1% of users were active at a given time, but a lot of resources were used for the 99% who were offline (eg, indexes in memory where 99% of the data wouldn’t be needed). Learned a few tricks. If this is the problem you're trying to solve, some tips below.

Start by optimizing your indexes. Ensure customer_id is in every index and is the first item. This allows the query to immediately filter to only rows for this customer. Ensure all queries include a customer_id (should be doing this anyway in multi-tenant environment). Even single row lookups by primary key can be really sped up this way; once the index becomes bigger than memory it has to be paged in/out. However with this approach the entire sub-tree of the index for “hot” users can remain in memory without paging, increasing cache hit rate, speeding up queries, and reducing IO.

The above is generally enough. However, some consumer apps have a ton of data per user and relatively low revenue per user. In this case there’s one more big trick to keep DB costs down: cluster the whole table by customer_id. Like the index problem, the row data can be inefficient. If your disk layout randomly places rows into pages, chances are there’s only one row for a given client on a given page. If you need to evaluate 1000 rows to do a a query, you’ll have to read close to 1000 pages, and IO is slow/expensive. You’ll use a ton of memory caching pages where very few of the rows are for hot/active users Note: this problem only really matters if your rows are small and you can fit many rows per page. To fix, cluster the table by customer_id. On MySQL+InnoDB this is easy (https://dev.mysql.com/doc/refman/5.7/en/innodb-index-types.h...). On Postgres there’s a CLUSTER command but it’s one time, locking and it will take forever; MySQL is the easier solution (and I really prefer Postgres). Lots of the NoSQL DBs allow you to control the physical layout. Once setup, your cache hit rates will go way up, total IO will go way down, and you'll see a pretty good speedup.

As always, benchmark a lot for your use case before implementing (but don't forget to benchmark the hot/cold use cases).

PS — I remember a post a few days ago about a company running a distributed SQLite (many DBs). Looked really interesting but can’t find the link. For smaller scales than millions of users, look into partitions.
Free speech is a right issued by governments to the people.

It is not a valid concept between two private parties.

https://money.cnn.com/2017/08/08/technology/google-workplace...
as a someone who is transitioning to being a dev (Indian) I would like to hear these horror stories!!
Yes, from Google Domains. Some of their domains are "premium".

Here's an unregistered one. "red.dev" is $720/yr from Google:

https://domains.google.com/m/registrar/search?searchTerm=red...

"god.dev" is cheaper at $180/yr:

https://domains.google.com/m/registrar/search?searchTerm=god...

And, of course asdfasdf.dev is only $12/yr:

https://domains.google.com/m/registrar/search?searchTerm=asd...

Most of the {firstname}.dev domains are in the $300/yr range, but it's uneven. Some names cost more or less than others. I remember seeing one as $1000/yr, but I can't remember what it was.

I double checked my cost. "$180 plus tax"/yr. From Google.
Ask HN: Non-Profit Grubhub
I was thinking today if it would be a good idea for the tech community to build out a non-profit version of a food delivery service for the sake of maximizing profits to restaurants and delivery folks in need during this crisis. The highest costs I imagine would be credit card processing and fraud. But with enough word of mouth and good will, I think this type of service could stay a float via donations/sponsors and some minimal operating costs. Are there any HNers out there interested in pursuing something like this?
Most of those being pushed out are not homeowners, and Texas in general is not nearly as friendly to homeless/drug addicts/other people down on their luck as California is. Austin is better in that regard than the rest of Texas, but still.
Just buy a plane ticket and talk to random people in capitol factory which is host to a ton of startups. There's no replacement for visiting.
Diesel generators. As you can imagine this created an ongoing logistics need, although that wasn't as big of an issue as it may sound because the stations had relatively large crews and so already required regular delivery of supplies and new personnel. The method depended on the station but it was mostly done by sea or air.

Around the same time period the USSR was experimenting with lighthouses and remote monitoring equipment powered by RTGs, and on this side of the iron curtain McMurdo station had a small nuclear reactor. However RTGs produced much too little power for these stations and portable reactors were a very experimental technology that was abandoned for a number of reasons you can likely imagine. The RTGs turned out to be a bad idea as well because they now form a sort of sleeping environmental hazard in much of the arctic region, most of them slipped into the water and presumably the casing is slowly corroding away.

As a slightly related fact of interest, due to the ongoing need for crew there is a duplicate of a DEW line station located near Streator, IL which was used for training new personnel before they made the long trip north. It includes a troposcatter link to a small station in another town for training radio operators.
This explains so much
The Maya human sacrifices were probably even longer ago than that.

Also, what do the Maya and Aztec atrocities have to do with Cuba and the Caribbean? The Taíno who inhabited Cuba were an Arawakan people — as far as we know totally unrelated to the Aztec and the Maya, who lived 1500 km away. This is like saying that the Lithuanians were a brutal culture because the Romans (about the same distance away) sacrificed Christians to the lions.
Show HN: kb – Command line client for Kanboard
> TSDB please work on allowing us to put data over 1 year old on slow disk seperate servers, so we can keep the hot stuff on the NVME servers, once you get this sorted it will be the perfect fit for us.

ClickHouse recently added multi-volume storage for exactly the use case you describe. [1] It's a great feature.

[1] https://www.altinity.com/blog/2019/11/27/amplifying-clickhou...
China has proven itself to be first and if Trump looses then China can help India to get software for their hardware. To become no. 1. Then Americans can pray ! All their life as they have taken everything from their own.
The Spanish were, as far as we can tell, dramatically more brutal.
Hobart is great. I live in Melbourne but have family in Hobart so we are down there quite a bit.

There is a really good food and arts culture, they get test matches and 6 or so AFL games a year, good coffee in the city and an amazing array of outdoor activities a 45 min drive from Constitution Dock.

Real estate isn't as cheap as it used to be and some things can be hard to get (eg Ikea style furniture, whenever my relatives get the boat to Australia, they nearly always go to Ikea and fill the car up with flat pack things)

Great place!
I always saw the UK mostly dominated by the finance sector in London, but they left as soon as the Brexit was on the table.
Ireland does this tax evasion thing plus protection from the Gdpr. So from a business perspective I would see Ireland in the better position from the start.

What points for the UK did I miss?
We did user research about the profiles, but not (crucially) about the opt-out release. That was the fuck up.
One of these sounds harder than the other but I keep changing my mind as to which...
Wow, I re-read the grandparent comment noticed it said:

> "Newbie webdev (aren’t they all) uses MongoDB because it’s easy to use according to blogs and twitter"

I'm not sure if I completely missed the "aren't they all" part or if the comment got edited.*

So, clearly, in response to "aren't they all", the response by sophiebits above makes complete sense.

* This makes me wonder, is a comment locked for editing once a reply gets added?
That's probably because USB c only goes up to 100w for power delivery. Anything higher must be manufacturer specific, so I guess dell hasn't provided any updates for thee older xps to understand the new charger's protocol thing. Not great, but probably not malicious.

I had a xps 15 with 130w charger, and used it with the dell usb-c/thunderbolt docks (wd15/tb16). The wd15 had a 130/180 watt power supply option, after subtracting for the dock's power usage they were specified to provide 90/130w to the laptop. I had the 130 watt wd15 and it still worked perfectly with the laptop. The laptop never discharged while connected (maybe if you spend hours compiling a big project on 8 cores while playing games with the nvidia card?). But I assume it would charge slower/not at all if under heavy load. And the bios warning for a lower power adapter can be disabled.

It should be capable of taking 130w over the USB c port; dell explicitly specifies that it should be used with the 180/240w wd15/tb16 docks which provide 130w to the laptop. XPS 15 9560 iirc.
You can automate that using flipflops or maybe MOSFETs.
If one is looking to improve Emacs performance, I would recommend checking out gccemacs https://akrl.sdf.org/gccemacs.html insteald, as guilemacs has stalled. gccemacs has been merged into the main emacs branch and works by compiling Elisp into dynamically loadable binaries. The performance speedups are very promising, with up to 30x speed improvements over standard byte code. I've been using it as my default emacs and it's been working very well. No crashes and Emacs is finally not slow! Now all Emacs needs is preemptive multi-threading!
Typically this is why marching band field arrangements put the drumline in back. The drumline plays with the conductor's hands, and everyone else plays with the beat of the drumline as it travels forward towards the audience, therefore arriving synchronized to the audience. Drumline hears everyone else as dragging, brass thinks the woodwinds are dragging, but it all works out from the perspective of the audience.
I believe you, but importing that into the HN context and starting a new subthread about it amounts to introducing a generic ideological tangent, which is what we don't want here. Not everything in an article needs to make it through the membrane—it's much better to pass on the provocation.
Most FAANG companies. Definitely Google and Facebook.
And easier deletes if customer X wants all their data deleted!
The future of college is online, and it’s cheaper
Can you elaborate what you mean by this?
Somewhat tangetial: If we use something like bigquery which handles multitenancy well, there still doesn't appear to be a good way to expose it to a customer directly (say for a BI tool). Like with a simple username/pwd.

Any pointers?
> Given that there don’t seem to be actual business repercussions from the internet mob’s displeasure,

2000 account closures is an actual business repercussion.

> and the internet mob’s displeasure, once roused, cannot be quieted by apologies, changes in behavior, or explanations

It absolutely could. As a member of said "internet mob" (I deleted my account) I'll say that yes, an apology by itself is not enough, but an apology combined with a long-term change in behavior would absolutely cause me to stop criticizing them and maybe even create an account again. If, for example, they remove a bunch of dark patterns from their site and change their terms of use to give specific guarantees of data privacy, that would go a long way in my mind.
Yeah the Kitty Genovese (sp) story is an example right? Wasn’t that proven to be a myth or something?
If you are using postgres, schemas are a good way of doing it.
What’s not to know?
are they in euro?
are they in europe?
Dynamic Shuffle Partitions in Spark 3.0 Adaptive Query Execution
I think you need to be more charitable with your interpretation. Sure, "microaggression" is an incredibly loaded term which I don't think is used outside woke intersectionality politics (which, I will declare up front, I think is a terrible thing). However the ability to identify unconscious biases is an important skill — especially in a hard science — regardless of a person's political outlook.
... which does also happen at compile time. Or before you instantiate it, if the template is declared using concepts, in C++20.

The effect without concepts is that you can (in principle) get things that "accidentally" match, like applying "+" to strings; and that the error messages when they don't match are unpleasant. Concepts resolve both.