skysight-inc/HackerNews huggingface dataset:
The quality of LEGO products has been constant across the period when they almost went bankrupt to the point where they are now. It’s not the quality that explains their ups and downs. A huge factors is their branding strategy. When they almost went bankrupt they where paying tons of money to make branded sets that just didn’t push them anywhere, now they have better deals and are doing both Marvel sets, DC sets and also have all the LEGO games, the movies and the LEGO animations putting them at the forefront of every child’s attention. They also have a meme division that’s watching social media full time, and trying to push LEGO variants of everything that goes viral. When the dress of indeterminate color was going around they had a LEGO version the same day. At the same time they’ve managed to create some extremely effective store fronts that sell their brand as much as just the products taking a hint from Apple/Disney.

Now don’t get me wrong injection molding with sub 50um precision is cool. But that’s not the core of their success, they where doing that way back before they struck gold, and 4 year olds playing with their LEGO-hulk wouldn’t notice. Geeks who value quality engineering might appreciate it, but the LEGO-architects was never a blockbuster success, and even their NXT Robot series while fun, aren’t what’s pushing profits.
Apple Hits Restart on Game Controller Support
Presumably something like “;<>. Characters that get used in XSS/SQLI. Totally the wrong defense, of course
> WTF is hacking characters

Basically anything a scripting programming language might use as a comment or sigil. Putting 'we are probably calling exec() on your password' into writing though is a boneheaded move.
> That’s exactly what I was trying to say — specifically the 409a valuations for several companies I’ve been at were not appropriately reduced for common shares versus the preferred.

Anecdata, but I have seen this too.

Can someone knowledgable founder here please chime in on why companies do this? Does the higher common price help the company boost its compensation packages to match those from AmaGoogFaceSoft who give publicly traded stock?
>3) Fasting creates larger growth hormone spikes, and improves sugar clearance. Dunno what it does to DHEA; eat lots of eggs for that one.

Does it really mean that if some guy has fast in teenage, he can grow taller or more muscular?
> In fact the part in question is shown at 8 cores, 5 GHz turbo, with a 95W TDP (at $488), which shows somewhat better power efficiency than the equivalent Ryzen 7 3800X (8/4.5GHz/105W/$399).

The 3900X 12C/24T uses less power under full load than the 9900K does: https://images.anandtech.com/graphs/graph14605/111362.png (142w vs. 168w)

Intel cannot touch AMD's power efficiency right now, at least not on the desktop market and up. AMD hasn't rolled out 7nm to the laptop space yet, so Intel keeps an advantage there.

The 9900K (and now 9900KS) are fast chips, but power-efficient they are very much not at all. Getting those clocks requires ramming power through the chip. Power efficiency is barely even a concern for this particular market area.
Whoops! Thanks for the reminder. We can get this fixed. https://github.com/treenotation/jtree/issues/63
Apple has copied some of the most popular apps in the App Store
Redis is not a key:value store. That's memcache. Redis a data structure store with native operations that can be performed on those data structures.
Commercial credit markets are incredibly tight, which is the biggest thing for loans under 25k.
I think the best argument you can make for them as a tech company is that their customers are tech companies.
Work with how? What would that entails? What is stopping them from getting their own right now?
In Sweden, parents automatically get money from the government for each kid that they have, regardless of their income.

This has been criticized numerous times, but every time it turns out that it's just cheaper to pay out the money to everyone, than to have some sort of needs-based evaluation machinery that you have to staff with people who have to make judgements, pisses people off, and then the whole system can be gamed anyway.
If anyone else is interested in understanding the internals of flash memory, see: https://www.youtube.com/watch?v=s7JLXs5es7I (I was curious to see why flash memory has error rates and wears out on multiple writes.)

You may need a basic background in solid state physics for some parts.
When you have an idea when is the right time to share it?
Hi everyone,
There is this question, debate always on my mind. When you have an idea, in YC they say talk to users and get as much as feedback. If I do that other people will replicate it before I even get a chance to start, what are your thoughts about it? Specially of it is a Consumer Mobile Application.
One problem they do have is - compared to discord - a poor strategy for monetizing non-enterprise communities. Discord will allow individuals to upgrade their discord plan (for small benefits everywhere) and then they can give a boost to a server they appreciate. This means discord can monetize any community.

Slack on the other hand has communities with thousands of members in them that have zero monetization. No one is going to shell out 60k for their open source project's slack to be monetized.
I appreciate your response and I can certainly understand and respect the gravity and life changing nature of having children.

That said, despite many a biological (and even cognitive) drives toward procreating, I continue to refuse to do it. Until I can look around and see a world that I agree with, one where bad things don't happen to good people, where children don't get leukemia, where random car accidents don't leave you crippled for life, then and maybe only then would I even consider it.

Take my unwillingness to procreate as a big middle finger to life itself; As big of a fuck you (short of killing myself - which i have no interest in) as I can possibly give. Feedback to the creator if you will... that I just don't like what they've done. Yea life is beautiful in many way, but on a whole it desperately needs a revision.

I may adopt one day. It's the least I could do with this mindset. Help an innocent child that neither asked, nor possibly even wants, to be alive. If I could improve their life then that's worth something. That'd be a hell of a lot more "life changing" than pumping out a mini me.
You might look at Elon Musk's The Boring Company. It's based on the ideas that self-driving electric vehicles permit smaller and simpler (and thus cheaper) single-lane highway tunnels, with simpler cheaper surface access, constructed rapidly at large scale (and thus cheaper), using mainstream vehicle tech, in a dedicated environment (permitting full automation, greater-than-highway speed, and vehicle coordination), woven in spacious 3D underground, with blended surface operations to whatever extent driverless driving becomes available. And thus traffic volumes/access/costs competitive with highways, buses, and subways. Perhaps picture something vaguely like Tesla passenger vans doing 100+ mph under bus routes, with van-is-the-cab elevators or ramps in parking lots.
Why would you pay for UBI through an income tax instead of a sales tax or a corporate tax. Only such a poorly designed tax would make UBI also a disincentive to work. It's a strawman because real life UBI doesn't work like this.
The interesting thing about some of these is that you can instantly spot instances where they are storing the password in clear text.

For instance, case-insensitive passwords.

EDIT: I guess they could be converting to lowercase (or uppercase) every time before hashing, as multiple people pointed out. If that's the case though... fine, let's pick one of the first instances in that site (not mentioning by name).

Why can't it have spaces? Hashes don't care about this. Smells awfully like some string manipulation going on.

Why is it limited to 20 characters? Odds are that they are using VARCHAR(20) or variants. Hashes also don't care about this.

None of this is proof, but it smells really bad.
You can’t and probably shouldn’t. First days are super unpredictable and you could get margin called very easily on it.
Absolutely. SSDs have gone from 100+MB/s random (already a huge improvement over the spinning rust of the time) to maxing out PCIe x4. Over the same timeline, what have filesystems done?

- Apple made APFS, which seems to show roughly the same performance as HFS+ on SSD hardware. Some benchmarks show faster, some show slower, but it's certainly no 5X improvement across the board.

- btrfs and ZFS have some amazing features, but remain niche and don't seem to yet have wide deployment. Linux distros seem locked on EXT4.

- Windows has NTFS (and ReFS for the server)

At a consumer level, I care about: a) reliability b) performance c) power. SSD manufacturers so far have delivered hugely on all three. I'd love to see how much more they could deliver by moving a lot of filesystem functionality onto the device. Sure the first few iterations might suck like early SSDs did, but in a few years?
Had a similar situation once. Apple announced a rule change that impacted our business. We talked to them and realized we had to suck it up. We spent 6 months completely redesigning our app to fit in with the new guidelines. Meanwhile we found out our competitors spend 6 months doing nothing but complaining to Apple. Apple reneged on the change. We lost 6 months dev time trying to comply with the new rules in good faith, our competitors spend those 6 months doing their regular work on new features.
Plus ça change. I wouldn't have thought racism would become popular again, but here we are.
Our cells are mostly diploid. But some organisms have many more copies of each chromosome - strawberries have eight. With that kind of redundancy, it should be vanishingly unlikely for a random error in DNA replication to make it into a majority of copies and any systematic error severe enough to cause it probably messes up the cell enough for it to be culled by other mechanisms.
Running away from school is pretty serious. When I was a kid, I'd expect some serious repercussions from my father if I did such a thing. The phone just made the consequences arrive sooner, but it's not the root of the issue. And the commenter didn't give us nearly enough information to judge them, so let's not.
Contributing with collaborative tools, billing, linking communities, managing users, comments, events, etc.

Local media adds content, moderation and insite presence.

A lot of communities can benefit from this.
I believe the point wasn't about who finds lifestyle changes to be hard, but who has the disposable cash to pay for medicine instead.
Votes are biased by worldview and worldview is tied to group identification.
Can one get a patent for a consumer mobile application?
I always wondered if mobile applications can be patented? How do you make sure it is protected?
Hi, author here -
GPT-2: a recent large language model (generates sentences conditioned on previous sentences)
LM: language model ^
PPL: perplexity (https://en.wikipedia.org/wiki/Perplexity)
KL: Kullback–Leibler divergence (https://en.wikipedia.org/wiki/Kullback%E2%80%93Leibler_diver...)
Never used Teams. This is not a comparison just some things in Slack that are weird.

* Formatting is done with Markdown syntax instead of "word processor" style formatting.

In a word processor if you type Hello, Ctrl+b World Ctrl+b!

it would produce Hello, <b>World</b>!

In Slack it produces Hello <b>World </b>!* * .

* /commands are not discoverable or intuitive to anyone who never used IRC or CLI programs. Non-programmers have no idea what arguments are or that [brackets] means optional.

* Bots and their syntax have the same problem except that their DSLs are far more varied and arcane.

* Very few people know or understand the difference between a channel and a group.

* Threads are super weird compared to email. It's like an inbox but not really. Threads interleaved into actual message timelines are not very discoverable and difficult to follow.

* Attachments and files don't really work like most people expect.

* There are at least 5 different settings panels all with different things and scopes.

* Reminders and a bunch of stuff being implemented as a magic "account" in Slack is super confusing to people.

* Very few people really "get" apps as well in this respect. They're in your message timeline, they look like accounts, and are in some ways but aren't in others.

* The difference between a "bot" and "app" isn't super well defined. Some respond to messages in a channel, some need commands.
Isn’t this possible with Apple’s Find Friends functionality?

EDIT: downvote because why?
You may be more than capable of making the decision yourself, but most people are not (cf Facebook's user count), so it's perfectly reasonable for Apple to set rules to minimize risk rather than enabling the most capable users.

Lewis Hamilton could probably safely drive at 150 miles an hour on Highway 101, that doesn't mean that the speed limit should be 150.
How to Make Character Emotions More Expressive in Animation
Events like cleaning trash, planting trees, sport events, improving schools.
Anecdotally when I lived in London Amazon delivery drivers always seemed super stressed. Like they had way too many deliveries to make in too little time.

It confuses me because it doesn't feel like deliveries would be that much more expensive if they were given say 20-30% more buffer.

Delivery drivers don't get paid much, and last mile doesn't make up all of the delivery cost anyway.

It almost feels as if a piecework pay model would work better because it would give the individuals the ability to decide that making $N an hour and taking their time is better than $N*1.2 and playing race car driver, running up stairs, getting signatures in 0.1 seconds etc.

Whilst a target based model is basically 'rush fast or get sacked'.
> I've almost finished implementing C preprocessor in just one day. It's actually a port from my previous attempt to write a compiler.

The preprocessor is fiendishly tricky to write. I wondered how he did it in such a short time :-) I had to scrap mine and reimplement it 3 times.

I wish I had had https://www.spinellis.gr/blog/20060626/cpp.algo.pdf to work from.
I'm easily distracted.
Speaking of poor social skills, let's give each other the benefit of the doubt here, please. You have no clue what they're dealing with nor how well they understand their kid.
There's a whole bunch of other bookmakers listing political bets, mainly UK based ones where you should be able to get more liquidity: https://www.oddschecker.com/politics

Are you betting on US politics? You can apparently get x1.06-x1.12 your stake on Trump being the Repulbican nominee for example.
I would point toward someone like David Sinclair at Harvard Med and his team's more rigorous approach and more measured progress rather than some study of 9 people. Nothing to see here.
> The article quotes someone as claiming APNS isn't reliable

I looked into that, the second answer here gives better but slightly dated insight on the matter, it makes sense: https://security.stackexchange.com/questions/119624/how-is-w...
>you just might not observe the state of the counter as it was a few milliseconds

did you mean 'might observe' instead of 'might not'? stale read would result in the older value being read.

i believe the anomaly would then occur depending on how close the 2 events are in time, regardless of frequency.

in that case, precise counts can be needed even with low frequency. say you are a restaurant with 1 burger left. 2 folks order the same time, but you decrement the count by 1 only.

also anything involving monetary values, you definitely don't want to read stale values ever.
> A cross-platform filesystem that you could read/write from Windows, macOS, Linux, iOS, Android etc. Imagine having a single disk that could boot any computer operating system without having to manage partitions and boot records!

You would still have to manage namespaces, so that would be partitions in disguise, and you would still have to manage some special object name for "the thing you load and run to bootstrap the operating system", so that would be boot records in disguise, and you would still have OS specific ways to store their OS specific meta data that represents OS specific semantics, so that would be more or less filesystems in disguise. The only remaining thing would be basic interoperability ... or in other words: What FAT provides now.

> - Significantly improved filesystem performance as it's implemented in hardware.

Obviously, no such thing woud be implemented in hardware, but rather just in software on a processor on the disk device. So, it's still software, just with the guarantee that you can not possibly fix it, improve it, or adapt it to your needs.

> - Better guarantees of write flushing (as SSD can include RAM + tiny battery) that translate into higher level filesystem objects. You could say, writeFile(key, data, flush_full, completion) and receive a callback when the file is on disk. All independent of the OS or kernel version you're running on.

Which has exactly nothing to do with the topic at hand. Any "normal" SSD could do all of that. The fact that storage devices more often than not don't care about correctness has nothing to do with whether that is possible, and everything with whether you can build a cheaper product that gets better benchmark results if you don't care. Having an even more complex interface, if anything, is likely to make manufacturers cheat even more on this.

> - Native async support is a huge win

Wut?

> Already the performance is looking insane. Would love to get away from the OS dictating filesystem choice and performance.

So, you would like to get away from being able to implement any filesystem you like, or choose one of a dozen or so that fits your needs best, because that free choice in your mind somehow translates to "dictating your choice", to a situation where the manufacturer of the hardware dictates the filsystem you use (that is, the filesystem that is implemented by the filesystem driver running on the processor on the disk hardware), because ... having no choice of filesystem gives you the freedom to choose, I suppose?
Yup, that's why number of programmers is dropping and salaries are falling through the floor.
I'm really not sure about your first point.

> A cross-platform filesystem that you could read/write from Windows, macOS, Linux, iOS, Android etc.

Fat32? There's plenty of newer file systems, for the most part if they aren't cross-platform by default then either the vendor has their own solution (Apple) or your system is fairly modular by design (linux).

> Imagine having a single disk that could boot any computer operating system without having to manage partitions and boot records!

The BIOS/UEFI Still needs to know what to boot, so the drive must be partitioned somehow. You'll want to store that data somewhere, and now you have a boot record.

---

I'm not these drives solve either of those issues. Now the other ones you mentioned, those I agree with.
Watch the presentation, as it contains more information as the slides.

The long term roadmap is as follows:

1 - surface kernel APIs for a specific driver model as userspace API

2 - deprecate for the respective OS release the kernel entry points related to the newly surfaced driver model

3 - remove the kernel api on the following OS release

4 - rinse and repeat untill there aren't any kernel driver APIs left

The ones being released with Catalina are just the first wave.
Are you saying there is a floating jelly fish in the ocean that is 500 million years old (‘years old’ in the common parlance of usage)?
Sampling equilibrium states of large systems with deep learning
I was in your camp for a long time until it clicked while attending an AWS summit presentation by the head DynamoDB evangelist/wizard Rick Houlihan.

He said (paraphrasing) "a lot of people repeat this mantra that DynamoDB (and by extension, NoSQL in general) is flexible--which couldn't be further than the truth--it's not flexible, but it's extremely efficient."

He went on to elaborate that relational DBs are not going away, and if 1) your data will never be huge and 2) you just can't predict the query patterns in the future of your app--a relational DB is still the way to go.

However, if your data is both huge and you can spend the up-front careful planning of the queries you'll need to support and can afford the risk of future migration efforts that could be needed if your query needs outgrow your model--then DynamoDB is a slam dunk.

If you fall into that category, then you'll need to spend the time learning the "advanced patterns" of DynamoDB which include key overloading, adjacency-list pattern, materialized graph pattern, and hierarchical key pattern--and then compose those patterns into a custom "schema" (in the parlance of relational DBs).

I'm building an app right now and it took me about 30 hours to collectively enumerate the 40-odd queries I'll need to support and the 10 iterations of overhauls of my design. But boy, was it worth it, because the DB is going to easily be the cheapest m'fu* component of my app. Compare that to (taking an extreme alternative) paying for something like MS SQL server which is colossal money sink. Even compared to open-source like Postgres, my setup here will be probably < 1/10th the cost and if, for whatever reason, I see a drop in traffic or I need to shut down for a period, my DB isn't metering for compute--only storage.

In a drawn-out answer to your question of "would (I) only use (this) when building websites at scale or something?" the answer is generally "yep, probably".
rich people
You are not required to have such a thing in at least some states in Europe. Example in [0] (in german). UK also does not require you to have a passport or other id.

Getting such a thing requires a bank account or at least cash. How do you get cash if you don't have an ID? You can't get a bank account, so you can't collect unemployment benefits.

[0] https://www.ris.bka.gv.at/JudikaturEntscheidung.wxe?Abfrage=...
"in the way" (interfering or obstructing) -> "on the way" (forthcoming / can be expected)

i->o is a common typo; here it
could be negating the intended meaning!
I agree, however, with so many pressing issues today I'd be a bit uneasy if tax payer dollars were being used for this kind of research. Private funding, do what you like, however federal grants should be used for research that benefits taxpayers in some way, even if it's indirect or decades away.
I didn’t mean to devalue the efforts of the author, just wanted to point out that it is relatively straightforward to write a minimal C compiler, and the gotchas are in some small details.
Easier example: toys for kids.

They'll usually use slightly older kids in a toy advertisement than the actual target demographic they're trying to sell to.

Part of that is that kids generally don't want to be seen as playing with toys for younger kids.
RAID driver would use it as a retarded object store based block device.

The absolutely last thing that any fs designer would want is to outsource to hardware vendor implementation of anything other than a basic operation. We already saw this in hardware RAID which sucks donkey balls compared to software RAID.

This is a pure value add play in a commodity market.
Ketogenic Mediterranean Diet alters gut bacteria and reduces Alzheimer’s risk
Yea agreed. Also if hardware manufacturers did a bigger share of the file and storage system, they could in theory add some hardware optimisations for the most important filesystem software requirements. The kind of things you can't do in software alone.