skysight-inc/HackerNews huggingface dataset:
Sorry, I had it partially wrong. There‘s the C++ Interpreter and the baseline interpreter (that one was added only recently[1]), and then the two JITs (BaselineJIT and IonMonkey). I understand that IonMonkey itself has two levels chosen depending on code hotness.

I.e. these settings will kill all JITs (so the highest 2-3 tiers) and leave the two interpreters.

[1] https://hacks.mozilla.org/2019/08/the-baseline-interpreter-a...
This seems odd. If this were the case then react with only functional components should be just as fast, but it isn’t.
Using NSKeyedUnarchiver (and other language serializers) on the wire is also a great way to make sure your product is going to be extremely hard to port to other platforms. Even the plist version is not easy to handle outside Apple world.

I've consulted many companies which found out that they need to expand beyond Apple horizons, just to find out that their whole infrastructure is based on Apple's binary formats which aren't well documented and are not easily (and reliably) readable on other platforms.

Pragmatic move in these cases is to use formats that aren't platform dependent - things like JSONs, Cap'n Proto, msgpack and others.
Don't bookmark. Instead: Print to PDF.

I have every interesting article or web reference I've ever read since 1997, sitting in a PDF file alongside tens of thousands of others.

It is so convenient to be able to "ls -l | grep subject" and find all the pages related to that subject, and then to mine the data out of the PDF's for further reference.

Or, I just open the PDF and gain the knowledge again.

This works very well and doesn't require an active Internet connection. Every year I spend a few weeks up in a mountain retreat, going through the collection and getting an idea for the variety of topics I've read about for the year.

Its pretty neat to see, also, the changes in my interests over the years - and as well, its pretty wild to go back to the sites after time and realise I've got the only copy of the site - because its gone now.

I'd prefer to see more tools for manipulating PDF's become mainstream in the future. I can't recommend highly enough the productivity I've gained by being able to organise things this way. Its like having my own private Internet of 80,000+ pages, tailored to all the things I'm interested in ..
Don’t Use ZFS on Linux: Linus Torvalds
The stereotypical rehearsed answer is the Michael Scott one, where you dodge the question by actually naming a strength and pretending it's a weakness.

In my experience working at places full of smart, talented, ambitious people looking to fill a role with a similar caliber of person: don't do that.
I just went for the gold and bought the 8 Bay system. We run out Plex server on it, backups, file server etc. Still have 2 bays unused.
Have you tried in IE11? I think that’s the true test of speed for any webapp now.
Awesome ! Can it show DS modification from a memory corruption ? Would be super helpful in exploit development
When any platform really makes difference, their rise is only factor of time. Piracy of books/document/magazines is much easier than multimedia, also tons of cheap readers/tablets available(thanks, Amazon).

Also, there's a moral dilemma: piracy or pay (sometime) big money for education resources which can change the world - not a movie or cheap TV Show.
I realize we're probably past bridgeable distance here, but if there's a way to explain it, I'd be curious to hear what would have counted as a more helpful response.
How to test your idea and reach the top of Product Hunt. Artyline case
Artyline is a startup that enables people to try UI-styles on sketches in augmented reality. Artyline had an impressive jumpstart to their project. Even before their product was ready we made a perfect product video that shows all the main features and main uses that Artyline can provide to their clients. After that, they launched their product on Product Hunt, shared it with the media and showed it to potential users and investors.

Here is the video:
https://vimeo.com/353807195

As a result: Artyline became “top of the week” on product hunt with 1000+ upvotes, dozens of publications on different media sources, thousands of users and raised investments. So simple!

So, here is your checklist for testing a product idea:
1. Pick a promising idea
2. Create a video that shows your idea as a working product. (We can help with that)
3. Distribute and promote it, launch on Product Hunt, target on social media (We can help with that as well)
4. Show it to your potential users, customers, investors
5. Receive initial feedback, pre-sales, investments and a sense of direction on how to develop your product!

At Slon Media we help startups and tech companies with their marketing and content production from idea verification to hypergrowth. Shoot us a message to find out how you can test your new startup idea.
> CO2 sequestration

Or perhaps design buildings with windows that people can open?

At the risk of sounding facetious, I think most people underestimate how much CO2 is produced by 20 odd people in a room. Equally we underestimate how much air is renewed by just opening a window.
The reason for that is that there were way to many attacks on earlier TLS versions that used the cryptographic agility to make the victims use poor crypto. The strong crypto was never broken, but the protocol was used to make sure strong crypto never happened.
They do want, it is mainly that this is what they keep talking about so it is easy to misunderstand that this is all you have to be.

What they are really attracted to is confidence and often during teenage years and beginning of 20s as well, people who don't give a shit about anyone or anything are the most confident. Hence what happens is the girls are with those confident guys and guys who try to have the traits girls talk about are not. It is not easy to realize this if what you keep hearing from girls, media and films about what they look for in a man.

But actually we are not disagreeing.

This is why it fits with the honest criteria well as it is not clearly so black and white.
Ha! I just lost a hundred dollars just last week this way. Funny story - my aunt has a habit of mailing family holiday cards with $$cash$$. I am subscribed to “informed delivery digest” from US Postal service. I even saw the image of the letter I am (was) going to get. That was the last I heard of it!
Of course Bitcoin's energy consumption isn't ideal, but you've got to realize something: Bitcoin mining is only profitable if you have access to very cheap energy. This is why there are so many miners in China that use hydroelectric power, because there's so much excess energy that wouldn't be used otherwise.

Miners don't really use coal power or use up renewable energy that could be used elsewhere. That would be too expensive for them.
I've always thought of PDF as an opaque format. How do you search and/or browse your collection? Does the subject show up in grep [e: without being diligent with filenames]?
If I want to communicate with a bunch of my friends, going back 30 years, it's where I have to go.

I could, I guess, go back to running mailing lists or manual methods of keeping track of contact details and sending things directly to people.

But short of that there's no easier way for me to keep up with friends who are distributed around the planet.
Totally not. Cryptocurrencies are even worse than real money when your government can just shut down or filter/watch the internet and whatnot.
OK, nostalgia time. Growing up behind the iron curtain, my access to electronics was limited. I did own a ZX Spectrum in the early eighties but a printer was out of reach. So I hooked up a russian-built teletype machine to it through a homebrew serial interface. My "printer driver" controlled one bit of a Z80 PIO, and baud rate timing was done by instruction cycle counting. The machine had cyrillic and latin characters but some ASCII special symbols where missing. I fondly remember filing down the peripheral parts of the cyrillic "sh" character (Ж) type to obtain something quite similar to an asterisk. The noise this thing made can only be compared to a jackhammer, but it worked.
HTTPS: //Www.offer4cart.com/Garcinia-Vita/
Garcinia Vita Garcinia Vita is a healthful item which consumes the additional fat from your body and serves to getting thinner securely without changing in your day by day suppers and activities. It is additionally help your digestion, stifle your craving and furthermore fabricates a more tightly body. Garcinia Vita, This enhancement can do everything to thin your body and getting more fit with the assistance of its characteristic fixings.

https://offer4cart.wordpress.com/2020/01/10/garcinia-vita/

https://medium.com/@shirleypropp487/garcinia-vita-warning-does-it-scam-or-not-read-before-to-buy-78b05cbe8ba3

https://offer4cart.hatenablog.com/entry/2020/01/10/155018?_ga=2.65409198.1690061680.1578636307-134519612.1578636307
Honestly that is no defense at all for over medication. I’d rather be properly medicated and risk dying on a fence than be over medicated. If I reach that point I’ve already lived enough years and I’d prefer to maintain what abilities I can have. The worse that can happen to me then is death and death at that age isn’t so bad. — This will likely rub someone the wrong way so consider the other posters are asking for euthanasia as if self euthanasia weren’t already an option and as if we weren’t already “euthanizing” people with morphine as soon as they hit hospice.
I've run ZFS on OpenSolaris, Illumos, and then Linux, continuously since 2009. (However, I have no experience of using it on FreeBSD.) I've always regarded FreeNAS's RAM recommendations as being weirdly high. The "1GB per terabyte" thing dates from when ZFS systems were being pushed as enterprise workgroup file servers (i.e. maybe hundreds of users), with all storage on spinning rust. I wager that a great many FreeNAS systems are seeing approximately one user, primarily accessing large media files which mostly don't benefit that much from caching. Though of course, if you really are using FreeNAS in a more demanding role, then the hardware should reflect that.

I believe it did used to be the case that the FreeBSD port of ZFS had an issue where ZFS wouldn't always back off its RAM use fast enough, if the system came under memory presure, so it was at the time prudent to ensure that FreeBSD ZFS machines never got into low-memory situations, but I haven't heard anybody complain about that in practice in some years, so presumably it's fixed now, but FreeNAS's RAM recommendations have not been relaxed.
I clicked the first 4 links, 2 dead 2 alive. Linkrot is a shame
Ask HN: What do you wish computers could do, but they can't?
This could be something you've seen them do in a movie, or an idea in a sci-fi book.

The sky's the limit, don't let mere physical laws get in the way!
This is a huge improvement against regular blood presure monitors (which are heavy, and nonportable).

If I remember well Lenovo smartwatches had a similar feature but they needed calibration for this to work.

Omron has the advantage they've been building blood pressure monitors for years and they know how to make medical grade devices (looks there's no need to calibrate anything).
Next time use pig latin for your message and
uckfay aypalpay andway acebookfay
Did you mean to respond somewhere else?
Next time just use pig latin and
uckfay aypalpay andway acebookfay
Learning C is a good idea because:

- Some APIs only support C. On other languages, you can use 3rd party bindings, or use a C interoperability library/API, but this may have a performance overhead, and it may not abstract you from C types.

- Some industries mostly use C, or languages similar to C.

- Some software has real-time requirements. A garbage collector can introduce non-deterministic delays.

- Some software needs fine-grained control over memory management and have a predictable memory layout of data.

- Some software needs a low performance overhead, e.g.: when you run your software on low spec hardware/embedded devices, or you need to save power on a battery-powered device, or make the most out of current hardware.

Finally, the choice of C doesn't mean you only have to use C. C can interoperate with other languages when they offer a C API.
Here on hn, on the other hand, there are plenty of people that say that they don’t see any problem in flying on the max once it is again in service. From my point of view I’ll happily let them be the guinea pigs while I’ll avoid at all costs to fly on that death machine.
Oracle rears its head again lolz
This partnership came about through a streamlined procurement mechanism called challenge-based procurement. Instead of months to issue an RFP it takes days and for bidders only hours to respond. If you want to learn more about how we’re helping cities work with innovative startups https://cityinnovate.com (we’re hiring)
Also in the end there are probably different types of managers. Some expect honesty, some don't. Some are optimistic about humankind, some not and others in-between. All of those types can provide value though.
Am I missing something or where is the screenshot of a mail saying anything about Iran?
The US government is so strict on all transactions due to Anti Money Laundering and Counter Terrorism Financing laws. This donation clearly meant well, but it’s totally understandable that PayPal blocked it given everything that has just happened in Iran.

Yes, this clearly pushes people towards crypto, but PayPal is doing what the Government is mandating and is merely protecting itself.
I understand that my previous comment lacks of explanation, but I'm not a native English speaker so it's really hard for me to dig into details. I beg your pardon
ngn/k, an AGPL K interpreter
Yeah one of my biggest goals is to have "fuck you" retiring money. I wonder if this will drop my anxiety.

I have enough for 6 months for now, but it is not enough. I definitely need to be set for life to not feel that anxiety.
To me, your attitude is that problems shouldn't exist because we should solve them, as if there's a magical process that guarantees perfection. But what happens when we miss something? What happens when an employee has a thought about an engineering technique that maybe didn't quite make sense, but speaking out would disrupt an entire chain of command within the culture we invest into day-in day-out, and they get distracted by one of the million ways to do it these days and don't end up dealing with their thought? What if we miss this moment and some things get by that shouldn't. Is this not human to some degree?
Programmer/Archeologist
> The rarity is immaterial

Of course it's material. If a provider has a 0.001% chance of losing some of my data in a year, I'm an idiot for not having backups. If a provider has a 10% chance of losing some of my data in a year, I'm an idiot for not having backups and for using that provider.

GMail is (usually) not an enterprise product and not a paid service, and provides no reliability guarantees. And yet it seems to be pretty damn good in practice.
That optimization fudges the difference between boolean or (comparing truth values) and bitwise or. It happens to work under the safe assumption that value1, value2, and value3 use sign bits (as all two's-complement integers do), but logically it's a disaster.
Also on iOS.
Agreed on incentives. There is no resolvable solution for those incentives. Especially since suicide is easy to plan and not necessarily painful. For example iirc, Robin Williams did it.
Well he has the financial power to influence change in the world, so even if he may be someone whose insight you don't find useful, he is someone you should hear out. At least by listening you will have some idea of what he intends to do with his power, and from there you can decide if your actions will aid or not in whatever change Zuck decides to act on. For example, from this post it is clear the VR will be a big component of FBs future. From this you can do what you believe is a better path for VR and use your bit of influence by not providing money to FBs VR efforts (remove all FB VR apps(including Beat Saber), buy from Oculus competitors, etc...)
To be fair, flying in MAX was/would still be orders of magnitude safer than pretty much any other transportation method outside flying.

(No, I don't think I still want to fly that, either)
Fully agree here; whether PDF is best is really debatable, but I want the 'one click to get a useful format' rather than having to struggle with their badly-implemented readers (which, by the way, are lacking accessibility; I am your quintessential near-sighted nerd and I often have to 'manually zoom' because some dolt thought it might be a good idea to deactivate increasing the font size).
I was freaked out by the fact that it has a green topbar - and thought that it had somehow sucked in my HN settings, which also specify a green topbar.

Turns out that it's just a coincidence. Yikes.
Curiously, even if the quality is lower the open platform would presumably still win. There are a huge number of people in the category "desperately need to know, but don't realise that their need justifies paying to know". The sort of person who is comfortable reading an academic paper and will cheerfully implement something from arxiv, but their employer considers them a boring coder and isn't about to pay for access to a paywalled journal. Such people turn up in every discipline.

And academics have an incentive to get their ideas out there so have a tension present when they want to be published in a journal. It is easy to imagine unpaywalled research dominating paywalled. Who cares what people write if it can't be easily read? There are a lot of smart people out there...
I dont know if it could be a reason also but ie freenas recommendation to use zfs is having ecc memory.. most pc have non-ecc what would cause some problems using zfs..
I also used btrfs not too long ago in RAID1. I had a disk failure and voila, the array would be read-only from now on and I would have to recreate it from scratch and copy data over. I even utilized the different data recovery methods (at some point the array would not be mountable no matter what) and in the end that resulted in around 5% of the data being corrupt. I won't rule out my own stupidity in the recovery steps, but after this and the two other times when my RAID1 array went read-only _again_ I just can't trust btrfs for anything other than single device DUP mode operation.

Meanwhile ZFS has survived disk failures, removing 2 disks from an 8 disk RAIDZ3 array and then putting them back, random SATA interface connection issues that were resolved by reseating the HDD, and will probably survive anything else that I throw at it.
Nice read: http://tom.preston-werner.com/2008/10/18/how-i-turned-down-3...
Neat idea! Reporting my experience: I've tried with November rain but it said the song is too long. Probably it would be helpful to state that in the research bar (?).
Then I tried with welcome to the jungle, and the karaoke effect was very very good, but unfortunately the lyrics were totally unsynchronized, by 10 seconds or so. That is a pity as it completely undermines the purpose of the tool...
Economists have successfully predicted five of the last three recessions, after all.
Even in person, you shouldn't talk crap all the time. It creates a toxic culture.
That sounds brilliant, and yet I can't remember having heard or read this idea before!

It kind of amazes me that you've been doing this for two decades already.
I think you missed the point, "will often express very blunt concerns about quality/risks in emails or PRs" means he straight up communicates any issue without sugar-coating. Which is what you want from a conscious employee. If despite that someone higher up in the decision chain ignores the issue (in the case of safety risks, that is criminal negligence), to continue to fight this battle is pointless and would only mean risking one's career for nothing.
ZFS isn't proprietary it's merely incompatible with the gpl.
I think that's a good idea. C is a fantastic second language to learn in order to know what's happening in the background, but for a total beginner it can be needlessly frustrating.
And the comments: https://news.ycombinator.com/item?id=5768408
Kudos to your effort and resilience even in the face of failures. You faced your challenges head on and took the bull by the horns! Love it!
I know. But in my opinion it's not just that they read the leaves, it's also they push their own platform towards irrelevance and thus the whole situation is a kind of self-fulfilling prophecy.

In comparison to say WPF, the web stack was very lacking. It wasn't for example until a few years ago that we got CSS grids. Heck, HTML components are still not mainstream, despite solving a very problem... which doesn't elsewhere.
These filters exist due to legal requirements (and paypal has gotten into legal trouble for not filtering Iran-related transactions well enough in the past), so it's not quite that simple
Props to the author--landing your first deep learning position is very difficult. There are many many engineers who want to do deep learning but don't know how, and a few employers that badly need deep learning experts. The employers are (understandably) skittish about taking a chance on hiring someone without expertise and assuming they can train up. If you can show up with proof that you can train performant models, then you'll have a much easier time. Certainly the author put in his time to build up this proof.

By-the-by, if you want to work on autonomous vehicles and aren't too attached to being neck deep in the deep learning parts, nearly all autonomous vehicles companies need an army of engineers for data handling, and on-vehicle performance.

(Vladimir, if you're reading this, I'd be curious to hear what your $$$ investment was for your kaggle competitions).
Neo4j Staff Predictions for 2020
I'm not trying to defend it. Chemical restraint is terrible, as is the lack of viable alternatives.

The worst that can happen isn't death, you can fall off the fence and break 6 vertebrae and spend the next 3 months screaming in pain on top of everything else.

People don't get euthanised in hospice. Palliative care as a profession is fairly obsessed with not shortening the lives of patients they care for. There are studies for example comparing different analgesic regimens to see if there is a difference in survival.
Eh, I might kill myself in a year or two - more money would not change anything. The recent realization that I will never find a romantic partner despite being (relatively) rich, tall, good looking, sociable and sane has been crushing. At least if I had money problems I'd have something else to blame than myself.
> regardless of what extra safety measures are implemented to get it re-certified.

To be fair, after this the Max is likely to be one of the most intensively studied and prepped planes in existence for pilots who might have to fly one. Pilots don't want to die either.
For everyone in this thread mentioning Bitcoin/crypto: in no way does using cryptocurrency exempt you from US sanctions. Given the way most crypto exchanges are run, I wouldn't even think that it offers much protection against getting caught.
> it's also important to always keep an eye out for openly wasteful code.

No, that's the point. It's really not. If your "openly wasteful code" does its job well and is readable and maintainable, it DOES NOT MATTER that it is "wasteful".

If, on the other hand, the wasteful code causes your program to execute in 60 minutes instead of 10 seconds every time you run it, then it does matter and you should optimize it.

Why is this such a difficult concept?
Welp, I just bought one. Haven't worn a watch in maybe 10 years, but I've been thinking about fitness and sleep tracking.