skysight-inc/HackerNews huggingface dataset:
If you expand too quickly then you might not have the sales to maintain the large growth. Then your profits from good markets go to propping up bad markets and before you know it you aren't making any money in any markets.
I don't do php but I assume any resurgence would have something to do with Laravel.
That's probably true in isolation, but I have doubts about whether it scales.

It's generally easier and less time consuming to produce a bad argument than it is to produce a good argument to refute the bad argument. For the targets of the arguments, it often is harder and more time consuming to follow the good argument, too.

Get too many independent sources of bad arguments in your society, and there simply won't be time and resources to counter them.
250MB floor is still too high

Too high for what? Low end desktops and laptops today come with 8GB of ram. Using ~3% of that for a chat app doesn't seem like a big deal.
The establishment, or its agents, have sent out thugs to threaten the protesters.

The Hong Kong government thus far has failed to rein in the protests using the police force.

Situation is still fluid, but the thug thing may backfire. (or may it not)
> Smoke alarms that are not hard-wired into your home’s electrical system get power in one of two ways: a built-in battery designed to last up to 10 years, or a disposable 9-volt battery that you should replace once a year.

No, they definitely make smoke alarms that take two AA.
There is a path to getting published in S&M without past experience. Namely, get published elsewhere first. I strongly recommend checking out McSweeney's Internet Tendency https://www.mcsweeneys.net/ Not only because they publish great comedy writing akin to S&M, but a) because they respond to submissions very quickly and b) because the New Yorker's editorial team reads it. A number of frequent contributors to McS IT have made it to S&M in the New Yorker. Sure, they often have other things going for them too. But it's not unheard of.
> These companies need non-employees to make it viable I believe.

I'm curious about this. Does this mean that, once gig-economy workers factor in all the costs that are normally born by employers (Insurance premiums? Certain taxes? Mileage costs? What else?), that they are effectively making less than minimum wage? If so, why do they do it? If not, what is the intrinsic reason that this work must be done by contractors rather than employees?
You can overspend on stuff. When the money runs out you have a business that can’t sustain itself. Uber is running that risk too.
750k Bitcoin addresses own 1 BTC. The club is quite exclusive
what advantages does this have over the ELK stack?
> How would you go about implementing the CPU cache coherency that allows you to do the cross machine compare and swap?

build it in the protocol!

And so on...

> The tools to make a shared ringbuffer that depends on cache coherent operations simply aren't there -- it's not something you can write with those tools. And that's the point: The tools needed simply don't work across the network.

Ok. In theory, we just need to build access to the tool in the network protocol and have the network server execute the magic on the remote machine.

Of course, one needs a way to map e.g. a CAS operation to a network request. I don't think today's CPUs let us do that.

> Delete the call, and the checks around if the call fails.

FILE *f = fopen(filepath, "rb");
if (f == NULL)
fatal("Failed to open file %s!\n", filepath);

There. I wouldn't remove a line, and I've magically handled whatever error condition it was, regardless if I've thought about network transparency issues or not.

> Primitives that work everywhere, implement them uniformly, and stop special casing broken or inappropriate tools.

I've never seriously looked at 9p, but the page you linked strongly suggests to me that it's more abstraction if anything (your initial statement was that that's bad), and more vague (if anything) as a consequence. More like HTTP, and I don't think of HTTP as a sort of universal solution - it's rather a sort of bandaid to glue things together with minimal introspection (HTTP verbs, status codes...). And the fact that it tries to be universal also means that it doesn't match some problems very well, and people will basically just sidestep HTTP there (I'm not a web person, but I've heard of major services that just return HTTP 200 always and just HTTP as a transport for their custom RPC mechanism or whatever).

> Plan 9 doesn't have VNC ... NAT ... SSH

Great. I get it. 9p is a basic transport method that gives some introspection for free if you can model your problem domain as an object hierarchy. But it's far from a free solution for any problem. It might save you some parsing in some cases, but it doesn't compress your VNC stream for example. Nor define the primitives of any problem domain that it just can't know about.
So your fallback position is that it is perfectly legitimate to traffic in stolen PII. Got it.

Well, I take issue with that.
> Are you equally shocked that other nations are unwilling to take sides in the various political conflicts that we've lived through in the past decade in the United States?

Other nations (and international bodies like the UN) have voiced fairly strong opinions on various internal US policy controversies in the last several years.
We <3 EmberJS. Fathom's Dashboard is built using it. You'd want to built it into the Router and call fathom('trackPageview') to log it :)
Maybe Webvan was before its time. Instacart is doing just that and has lots of partnership too e.g. Costco/Sprouts etc. They might just become successful.
It's actually trivial. If someone pretends to be from foo corp you call foo corps official listed number and inquire. If someone is an individual you ask for an identity document like a drivers license and keep that on file and associate that with all sales. You track who sends you widgets. This is trivial to do with increasingly cheap rfid tags.

For reference Walmart individually tags 10pks of cheap socks so it can via a wireless reader count how many Large foobrand packs of socks it has because it can differentiate between pack 5435454545 5435454546.

You can even give the user the ability to choose between getting shipments slightly faster by allowing you to fulfill their order via the closest item and send the info about fulfilling vendor along with the order OR get it slightly slower via the chosen vendor.

Amazon is technically excellent in a lot of ways its hard to imagine this would actually be hard for them they just don't want to.
So “other states” has now become “the West”?
Url changed from https://www.theblockcrypto.com/tiny/robinhood-raises-valuati..., which points to this.
How open is the computer world anyway? Not very. At the hardware level not at all. So yes take it with a grain of salt. It’s still the product of billionaires and tech giants.
The native client they were referring to was mIRC, which does much less than Slack does. A better comparison might be Discord, which performs much better than Slack and is also written in Electron. VSCode, written in Electron, performs much better for me than Visual Studio (a native app), but I wouldn't use that as proof that Electron is faster than native apps because Visual Studio does so much more
This sounds like basically what I use READMEs or supplementary Markdown documentation files for, just in a bash code block in a Markdown file rather than in a bash file.
Elon Musk does manage to make time to write a bunch of drivel on Twitter from time to time though.
Nobody said anything about big data.
I would expect that the type of immigrants who typically enjoy lots of economic success are from middle to upper socioeconomic groups with cultural values that encourage discipline, hard work and getting ahead. In many cases it appears that children that succeed are from success oriented immigrant groups that maintain cultural cohesion in the US. Cultural cohesion is difficult to maintain through the second and third generation amid the corrosive effects of US mass culture. Nobel prize winners show the same pattern.
I've had the BC700 (or possibly one of the identical builds under a different brand name) for years, but switched to the BQ-CC55.

The latter is "put in and forget". The former means fiddling with really bad buttons (because you can! Not really because you have to. But if I can manually set and micro-optimize the charging current, by God I will).

I worry much less about charging nowadays.
Breaking the site guidelines like this is a bannable offence on HN, regardless of whom you're attacking. Would you please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here?
UK supermarkets have offered both a collection service as well as a delivery service for years. It’s great, you do your grocery shopping online and schedule a delivery or collection time and the supermarket does all the hard work for you. And the whole
Thing costs a couple of quid.

It’s a great convenience.
Don't underestimate the power of these state media. In China the government has almost complete control of every single media channels - social media, TV, radio and even chat apps. They can install whatever they wants into people's mind and the people won't notice a thing.
ah yes Yudkowsky, the well established AI researcher & definitely not a crank
Calling something an ad hominem attack doesn't make it less valid in the context of the discussion.

This is a thread about immigration. If Thiel's opinions on immigration are to be considered, then his own behaviour in that regard are absolutely relevant.
Correct! I don't get why people are scared of writing native applications. It's not that hard.
You are the side of open-source that the world needs. We were going to keep the current repository as-is because it's written in Go, but we'll introduce a new one. Upon announcing that V2 was paid only, people were angry (understandably). We spoke with the community and the consensus was that everyone would prefer that we 'archive' V1 (Golang) and then open-source V2 moving forward. Sorry for the bad communication, it's been challenging with the move between languages!
Fantastic capability
This must have been a forgone conclusion--but was there never consideration of writing this natively for MacOS / iPadOS?
Sure it happens in Eureka moments which for you are when you take a break that might be a few hours, but if you're running a billion times faster then a few hours turns into a billionth of that time. That's what I'm trying to get at as an example - even assuming the exact same architecture otherwise.

For the real world success part that's where goal alignment comes in. If we're going to solve things like dealing with the sun burning out, becoming an interplanetary species, or death then having an AGI that can work on these problems with us (or as part of us if Neuralink can succeed on what they want to do) will be a big deal.

It sounds crazy, but I think success here is a lot bigger than automating what clothes you were going to buy. Incentive based systems like capitalism work pretty well, but not being able to coordinate effectively at scale is a major source of current human problems, theoretically a goal aligned AGI could do that, or at least help us do it.
Truly spoken as a programmer, whose ultimate chat experience is text in a terminal. Why would anyone want GIFs or images in their chat app? Crazy people...
that they are effectively making less than minimum wage?

That's the whole point of the gig economy: How to pay people to work without paying them minimum wage by "disrupting labor laws".
Popularity is created through marketing.
can you give a list?
The World Could Never Be as Wealthy as You Are Don't Get Fooled
Computers are wonderful. They can do the same work that would require a thousand people to accomplish in the same amount of time.

Flip side . . .

Computers are terrible. They can screw things up so bad it would require a thousand people to accomplish in the same amount of time.
The key word is "Desktop"
How does the funding structure, employee comp / incentives, and licensing compare to Deepmind?
So big re-engineering rewrite .. and they're still going with electron? I mean, I guess it's good they're getting memory usage down for multiple teams, but other than that, it still seems like a bad start.

I realize native apps on the three big platforms is difficult, but they're not using any native components what-so-ever. It's their web interface in a window. They could have used existing toolkits like QT, Gtk or something else, themed them to look like the Slack we're familiar with, and ditched the electron bloat.

I've tried to write a couple of prototypes in electron and have worked on some electron projects and I just don't see why people are flocking to it. Every tutorial is based around huge amounts of boilerplate or scaffolding, and unit testing always seems to require weird freaky hacks with modules.

I mean I guess if it works for them, good on them, but I'm still not going to take this as a sign to recommend or try new projects in Electron.
I used STOKE to generate some SIMD code for PNG decoding once. Fun stuff!

I generally found it most useful to have STOKE generate the code, then reverse engineer what it did and rewrite equivalent code by hand in a higher-level language like C or Rust. The nondeterminism of the process and unmaintainability of the resulting code makes it hard to justify shipping STOKE as-is. But I did find it useful as a tool to give me general optimization ideas. Sometimes it finds clever things you would never have thought of on your own.
I guess some friend of a friend told you?
Anything that doesn’t have a redux-devtools extension.
I'd say no, deploying the garrison troops would hurt the HK economy, big time. It's not likely something China is willing to afford at this moment, she's got her hands mostly full already.

And the most radical of the protesters aren't getting what they want (independence) anytime soon, if ever. I'd say the CCP would keep trying to deal with it with domestic assets for the time being.
Unplugging from Digital Controls to Safeguard Power Grids
It's an awkward discussion because really, it's on a per-student basis, based on

skill (if most AP courses are easy...),

background (if I already get tutored in half my AP courses, before even starting them..),

home-life (if I'm already anti-social/introverted, being stressed by AP courses is preferable than being stressed by forced social activities),

hobbies/knowledge (if I have programming as a hobby, then I probably wouldn't count think of AP programming course as particularly stressful, or even difficult; that AP statistics course on the other hand...),

quality of the AP course itself (AP stats might be harder for everyone than AP english, meaning AP english is overvalued (or AP stats undervalued) against the limit),

etc, so it's to claim there's really an appropriate "limit". And even if you find that there is an easy limit, and simply override the special cases, you have the issue/philosophy that the limit might have been increased had you applied that pressure.

Really, its the same as college; you're free to take as many "difficult" (or perhaps, interesting) courses as you'd like, and you'll be better off in the long run for having done more (lower students/teacher ratio, better teachers, faster/higher quality learning, more interesting/specific subjects, etc)

The main difference is that its the parent who has the responsibility pre-college, whereas its the student post-college. To determine what's appropriate, and to judge what can be handled.

Perhaps better than an arbitrary limit is greater fluidity in transitioning - eg make it easy to drop from AP to normal courses within a semester, when it's determined the workload is too much. Or better metrics for evaluating workload as the problem, versus other issues. Or maybe even target the parents for improvement (if they're failing to detect and react to issue).

That is, the ideal solution would really be that the system can dynamically re-arrange itself as necessary, based on the input of the student/teacher/parent, instead of hardcoding arbitrary limitations.

And its not an area that really deserves a simple, good-enough solution, because as the GP said, the decision can be monetarily significant. And as I've claimed, the decision can also have significant impact on the student's future education. It's perhaps too important to impose a limit for "child's sanity's sake", and be done with matter.
Does Fluffy Want to Be an Adventure Cat?
I think it’s more of an income thing than a location thing.

Most supermarkets will have a minimum spend and then there is a delivery charge on top. Both are pretty cheap but if money is tight then that is one easy convenience to go without.
I think it has backfired already. The leadership is getting desperate. They cannot contain the protests and the spirit of Hong Kong.

What did they expect after a long period of democracy and western rule of law and capital wealth, that hong kongers just roll over peacefully like in Mainland???!

This critical short sight from the current chinese leadership is incredible! now it has 2 major international scandals (falun gong organ harvesting and uighur concentration camps) from which it faces a threat to its powerbase and its about to get another one if they use excessive force in Hong Kong. but who knows! they might not give a damn.
Weren't philosophers a decade a go lamenting of how reductionist science has become? Like I remember going to college and the professors held a forum where they insisted that science isn't the end-all be-all for human existence. Weird how I disagreed with their analogies but I find myself agreeing with their point that human experience is not meant to be reduced to what is already known.
well, consistent with what? If you mean the native Mac/Windows/Linux desktop experience, yes, it's definitely impractical to do that with any size budget. But the current Electron app isn't either. But if you want consistency with the web app, I don't see anything difficult about that.

I do wonder if the plugin/extensibility architecture — "Slack Apps" like Github and IMGUR and OpenTable — is the real answer. (Unless I'm mistake and these run on the native mobile apps.)
> I just searched "recette" and only came up with French cooking references.

Perhaps a phonetic spelling of "resets" by a French person :)
In the same way one kills a software development project by having too many developers: you feel like you need to put everyone to action immediately, so you end up with a mass of disjointed, barely functional code.
cl-permutation: Permutations and Permutation Groups in Common Lisp
A lot of people are saying that the new-but-not-really-new React Context API and useReducer hooks are sufficient to cover redux. My team isn't convinced, we see immense value because we're big fans of using Redux Saga-- a model that isn't well covered using Context or hooks, although we do use those APIs as well when needed.
So Robinhood is now loaning money to helpless people at exorbitant interest rates? Or did you just make up a new definition for "predatory lending"?
You could implement this in a dozen lines of code using React.Context. What's the benefit for React specifically?
The hilarious part to me is how Webvan as deployed represented a cutting of scope. Originally they were going to sell everything. Groceries were the start-small compromise!

One valuable lesson here is that being correct but too early is the same thing as being wrong. Webvan vastly overestimated the speed of change. 20 years later and I still get most of my groceries from the corner store. I have friends who do mostly delivery, but that's still far from a perfect experience.

Another is that any startup should ask questions like: what do we think we'll learn, and can we learn that for less money? They spent $800 million finding out the answers to things like, How much do people want to buy groceries on line? and What are sustainable economics for grocery delivery?

They could have gotten the answers they did for less than 1% of what they spent. Build a web site, rent a few trucks, buy most of your groceries from the nearest grocery store, launch a limited test in your most favorable zip code. They would quickly have learned how viable it was, and the other $792 million could have gone to startups with more of a chance of delivering sustained customer value.
There are way more requirements to run a company than simply being able to communicate by voice or video. There's a lot of infrastructure and overhead that's involved. Before Stripe, you might have to store credit cards, and then you might need physically colocated servers. Before G Suite and AWS and... I haven't started a startup myself, but I believe there are a lot of variables involved.

These kinds of apps and services, and video conferencing, were all around 10 years ago, but everything's been improved and consolidated enough that now a 100% remote company can actually go toe-to-toe with one that isn't. 10 years isn't that long ago in the scheme of the global market economy. Technological progress takes time. VR was available 10 years ago, but it's still not really "ready for primetime". Remote working solutions, for all aspects of work, are now ready for primetime.
It doesn't have to be a one day journey. With a 3 ton payload the Atlas B seems to have > 8000km/s delta-v. Getting from moon to earth took Apollo about 4800km/s delta-v, leaving our little Atlas 3200km/s spare fuel. If you use that to accelerate to 3200km/s travel speed you arrive on earth after about 2 minutes (if we ignore the time it takes to accelerate).
Our "First Son-in-Law" has his little hands in this game, too.

> the Kushners' company held an event at a ritzy hotel in Beijing to encourage Chinese investments for a development project in New Jersey.

> "Invest $500,000 and immigrate to the United States," read a brochure at the event...

> A spokesperson for Kushner Companies later apologized for the poor optics, but just two months later, CNN reported that the business was again invoking Kushner's status as a senior White House aide to attract investors.

https://www.businessinsider.com/sec-launches-probe-into-kush...
Probably not, Xubuntu is one of those least resource intensive and stable distros (on LTS) and it's one of the desktops that uses least amount of RAM.
> Amateur investors are best off buying indexes and holding forever.

And you can do so on robinhood by buying ETFs while potentially saving money on transaction fees if you were to use a traditional brokerage (I say potentially because vanguard lets me buy their etfs without a transaction fee when I use their brokerage account).
To name just a few:

- In high school (early 2000's), and through most of college I was mostly writing programs in simple text editors and debugging with print statements. Since then, using IDE's and other more featured editors, and eventually chrome devtools, completely changed that.

- Also in secondary school, my variable names were pretty bad, and even sometimes an intentional joke. Today, I'm pretty verbose in function/var naming.

- Never used to spend time writing useful comments.
Oh, apologies, you are right! You don't use any kind of cookie mechanism. I just read it again:

Random SHA256 String (daily regenerated)
IP Address
User Agent
Site ID
Day of the year

My only question is about this "Random SHA256 String", where is it stored between requests?
Nice business idea! Now the only thing we need are some giant pythons...
Go's race detector (-race) does an excellent job of catching data races without false positives, but it does not detect race conditions.

This was my concern with sync.Map being added to Go's standard library: I saw many Java developers use concurrent hashmaps to avoid data races while creating applications riddled with race conditions. Your critical section is rarely just the map.{get,set} but rather the operations performed with the objects you get/set.

Luckily I've seen sync.Map used very infrequently as Go's lack of generics make it fairly awkward.