skysight-inc/HackerNews huggingface dataset:
I wonder if this is why recent versions of macOS performs so poorly on old HDD-based MacBooks. The difference between my work's 2012 MacBook (HDD) and my personal 2015 (SSD) MacBook is like night and day. Most apps open in a second on my SSD MacBook yet take up to a minute to open on my employer's HDD MacBook. It's not just this MacBook, I also see the same on a work iMac as well. Such a shame as these older machines previously didn't run so slowly.
Not that this isn't an interesting historical figure - whats the relevance to HN?
OMEMO just implements the Double Ratchet Algorithm that Perin and Marlinspike created for Signal as an XMPP extension.

[1] https://en.wikipedia.org/wiki/OMEMO

[2] https://en.wikipedia.org/wiki/Double_Ratchet_Algorithm
I wish.

We applied to YC for the second time; unlike the first time, we haven't been accepted to the interview.

Justin's guide is great. I wish there were another guide on "how to interpret an outcome that you didn't expect". :)
I was thinking that too, shouldn't it only be used to unlock Face ID
> Even if Intel is only making these chips because of Apple, the real test is whether or not Intel is offering these chips to other companies.

Even if they are, I think that may not matter specifically for the Apple case. In that case, it likely matters whether Intel paid, and whether the contract outlined who was to pay. It's entirely possible for Intel to have been working thinking Apple was to pay that royalty since it was work for hire and to sell chips to other companies while paying the royalty themselves (if the contract allowed selling to others).

If Qualcomm is legally due some money, it will come from someone if it hasn't been paid (and it sounds like it hasn't). It may come down to a contract dispute between Intel and Apple, but I don't see that preventing Qualcomm from getting money in the end.
Another good framework for high level synthesis for FPGA is SystemC. I haven’t looked into all the details of Spatial, but SystemC is basically a C++ library that lets you write your C++ in a way that can be synthesized for FPGA. Plus, it’s a good option if you don’t want to learn another language!
speaking of $90 million, is there any reporting anywhere on the compensation (if any) the victim of the coerced sexual act has received? is this known?
Does anyone actually use the OO stuff? Last I checked, the consensus was that it was a failure and that it should be avoided in modern OCaml.
I'm no patent lawyer, but from a layman perspective, how is this reasonable at all? This seems equivalent to buyers of second hand books being forced to pay royalties to the original author.
Fixed by these:

- Site Isolation (https://www.chromium.org/Home/chromium-security/site-isolati...)

- Cross-Origin Read Blocking (https://www.chromium.org/Home/chromium-security/corb-for-dev...)
Use graphics to parse text such as html/xml
Creating Consumer Surplus
It seems pretty obvious that the author was wronged by the renter. Also, it looks like this is not the first time that the robber stole something (illegally, even though the insurance is exempt from paying). So then why is the author hiding the robbers identity? In this case I would hope that the author would display all known pictures and information about the robber, in hopes that he will be found out at least shamed.
Use graphics to parse text such as html/xml
GraphQuery is a query language and execution engine tied to any backend service. It is back-end language independent.
Project Address: https://github.com/storyicon/graphquery
Thanks to Solene Rapenne solene@

https://marc.info/?l=openbsd-cvs&m=154045787500377&w=2
What you really want is the LOC National Screening Room, to stream a lot of this from the web.

https://www.loc.gov/collections/national-screening-room/
> A small but vocal minority of Signal's user base wants non-phone-number identification.

Have you done a survey before arriving to this conclusion. If so, I'd love to take a look at it, if possible. Otherwise, I can't see how you can make this assertion; everything can be dismissed as a "small but vocal minority".

As a previous signal user, I stopped using signal because I discovered this issue.
An Accord is not exactly a low-priced vehicle for regular middle class buyers.
It’s actually geared more toward simulation and modeling, but many synthesizable languages start that way.

It even has a reference simulation engine (cycle accurate). My direct experience is limited, but I’ve used it in anger. Documentation was sparse.
> First, I tried free software alternatives, including Kdenlive, OpenShot, and a few more. Unfortunately, the audio effects available were a bit disappointing. I use, at a minimum, normalization and a noise gate. Having a good compressor is a plus.

This alone is a great problem to solve. Interested to hear defaults for normalization, noise gate, and compressor.
“Hi internet, ASD here. Long time listener, first time caller.”
I think mintplant intentions are simply to figure out why Signal is sticking to using phone numbers as ID. I can imagine wanting a tool you like and trust to get broader adoption.
I can't wait for the day that a website that is anti-tech-giants gets no-platformed. I guess the internet will shrug then as well.
Yeah, I was about to say that, but decided not to, since it sounds like victim blaming. But it is true, though: you can get a bloody Wyzecam ($25) which has motion alerts, etc.; put a dozen of them all around the house and you still come in under $500. Why would you not do this?

Maybe because it's Canada, and people have a reasonable expectation of not being robbery victims? I don't know.
I really can't figure out what you are saying. I don't see any evidence of bribery. And the technologies we're talking about have pretty legitimate reasons for existing. So, ...?
They’re not kidding. The visitor entry card everyone receives upon arrival to Singapore says “DEATH TO DRUG TRAFFICKERS” in hard-to-miss block print.
GNU Compiler, D?
So? If what is claimed to be true is true, maybe Apple, Mozilla, and Microsoft won't implement it - and that would be a big deal to the alleged nefarious plot. But, that won't happen if no one speaks up. That is, of course, if this isn't just nonsense speculation.
PDM-PCM conversion and PDM's(pulse density modulation) connection to neurons
> If employees seriously can control what the company does ... they become something like shareholders

yes, but, in another sense, as a tech company, Google hires high-powered individuals precisely because they will control what the company does. i mean Google management knows it doesn't have all the answers itself and truly needs such high-powered employees to discover new markets and create technology to successfully exploit those markets and push the company in new directions.
> While I agree there is a lot of plastic used for disposable plastic bags, it is not common to get disposable chopsticks in hawker centers, unless you ask for takeout, which often costs 20-50c extra. Usually all plates/cutlery in hawker centers are reusable plastic.

Naming one case that might stand out: Lau Pa Sat's stalls almost all use disposable cutlery.
I don't know comesee - but their saying it isn't at all hypothetical for them. It's called basic human decency - maybe give it a try?
Lol. The article is about humans not assets.
You're confusing what ought to be with what is. Yes, maids are supposed to be given one day off a week on paper, but who enforces that? Maids and other foreign workers are also not supposed to pay huge sums to agents to score jobs in Singapore, but they do, often ending up in debt, with loan sharks threatening their families if they don't complete their terms.

It's not a question of "bad apples", but the system being stacked so heavily in the employers' favor that it effectively tolerates if not outright encourages abuse. The kind of thing that ends up in the courts and newspapers is only the tip of the iceberg: https://www.straitstimes.com/singapore/courts-see-more-cases...

Note how frequently the employers threaten their victims with repatriation or the police!

Re: homeless cleaner lady, the story in question was ~10 years ago, but my understanding is that it was not a formal job, but some sort of off the books/cash in hand arrangement -- hence the $100 figure, which was indeed absurdly low even at the time. And not everybody can afford even subsidized housing:

https://www.channelnewsasia.com/news/cnainsider/singapore-ho...
The trick to getting a human response off the script is to actually reply to every communication as if someone wrote it.
You can use multicores, just make processes.
If this doesn't frighten you nothing will.
Not really. Unless you haven't tried it recently, there are many great options. Kubeadm is painless for simple clusters, and kubespray is easy if you know ansible. Of course, both assume some level of sysadmin experience, since it's a tool to manage large clusters.
As a previous user of a program that uses phone numbers as identification you stopped using Signal because you discovered that it uses phone numbers as identification?
I wish I had seen this five years ago!

I'm always doing

:set paste

and

:set nopaste

whenever I need to paste text from other sources into vim. Or, rather, I would paste, see the crazy indents and comment characters auto-repeating, and have to decide if I should revert, issue the :set paste, and try again; or if it would be quicker to manually clean up what I just did.

I just added the code to my .vimrc. Works like a charm.
>While also managing the risk of either of those times being off even a little

The correlation trade buys you a big enough window to easily coordinate that. We're not talking about seconds, more on the order of hours.

>not accounting for the risks of the criminality of the trade.

Yes, I already told you that.

>Let me make this easier for you. Pick a share price now. A range of share prices post news event. A % chance each of those prices happen given the outcome you know will happen and an optimal execution path. Show your work on the Greeks.

I'm not sure what your issue is. The trade is trivial and I already gave it to you. You can't assign percentage chances to the prices after the event because there isn't enough data on reactions to unexpected deaths to assign any meaningful volatility values to them.

There is no optimal execution path in an event like that because it's predicting the size of what will be an emotional reaction programmed into headline analysis traders. Headline hits, stock price dumps from automated trading, close position 5 mins later and be happy with the money you make.

> What happens when you add the risk pricing of “go to prison forever for being stupid” to the mix?

This is what I already told you the actual problem is. The trade is trivial to make money on but it's going to be impossible not to get caught unless you do something a lot more clever to have it hidden in someone's constant trading pattern of shorts. But the trade that makes money itself is trivial.

It's the same thing with any insider information really. If you know an announcement is going to come out at 10:00AM that a company is being investigated for fraud by the SEC, you just short it immediately before 10:00AM and then close the position 5 minutes after the headline or whatever. Any % chances you assign to various prices will be a meaningless exercise because price declines are all about the public's perception for that particular company.
> Today's social networks are broken. Hate and harassment are too common. Fake news spreads unchecked.

How will micro.blog be different? Apps start small and friendly, but if you invite everyone in you'll have the same issues unless you have a technology or policy strategy that differs from the current social networks.

Would love to see this succeed, but need more details before I buy in.
Uhh no, not really, GNU doesn't "require C or C++". First of all GNU coding standard says C is the most recommended language, not C or C++. It even suggests Java before C++ (but I suspect that's a relic of old GNU AoT Java compiler?) and requests people not to use templates (which is hardly what we call C++ nowadays). Other than that, it's 100% ok to write a GNU package in any language people can generally understand and there is a free implementation available, like python, lisp etc. Scheme (via GNU Guile) is even the "official extension language" of GNU and emacs (one of the more popular and older GNU packages) is mostly written in lisp.

You must also understand that GNU optimizes for masses to understand the source code, and GNU coding standard was written when C was a very popular language and investing in any other language would just be a gamble. Imagine GNU being written in TCL or Ada... C was and still is a safe choice if you want a good deal of people to understand your code decades later.
Curated Resources to get your ML journey started
Resources to get you started on your Machine Learning journey!

Who's this for?

> Technical people who want to get up to speed on machine learning quickly

> Non-technical people who want a primer on machine learning and are willing to engage with technical concepts

> Anyone who is curious about how machines think

Here goes..

1. Introduction video - https://www.youtube.com/watch?v=NKpuX_yzdYs&feature=youtu.be

2. Visual guide - http://www.r2d3.us/visual-intro-to-machine-learning-part-1/

3. Bookmark this guide - https://medium.com/machine-learning-for-humans/why-machine-learning-matters-6164faf1df12

Hope it helps!
Awesome service. Definitely going to bookmark this
They may not be blocking, but it's an extra burden on my limited bandwidth (slows other connections down while it downloads) and balloons the memory usage of sites that are otherwise delivering static content.
If you get off the green line at Bugis and step outside you can count no less than 37 cameras watching everything. I usually wear a banana and stop to record them recording me.
I think you might have meant Malays [1], not Malaysians [2].

[1] https://en.wikipedia.org/wiki/Malays_(ethnic_group)

[2] https://en.wikipedia.org/wiki/Malaysians
I've never heard of power 9 getting any traction with Google, short of a press release 4 years ago by them saying IF power9 lived up to the hype, they would consider switching. Since then, I've seen no information that they actually moved any noticeable portion. It's certainly not available publicly. Even IBM didn't have power9 in their own public cloud last I checked.
LinkedIn's Revenue Grew 33% with “Record Levels of Engagement,” Said Microsoft
So does anyone have a good recommendation for a gaming laptop that is good with linux?
Point and call

https://www.atlasobscura.com/articles/pointing-and-calling-j...

Someone linked this article in a thread related to worker safety or hazards.

There always seems to be ways to improve safety or reduce failure rate. But the problem is lack of incentive or motivation to make those improvements.

After reading the actual article. The point and call aims to eliminate the "slip" error. By keeping the human awareness focused and engaged in the activity.
Show HN: Type-safe metaprogramming for Java (and other killer lang features)
It would be a simple design, with strong walls, complicated HVAC, and no floors.
Technology and Blogging Arena
No-boilerplate global state management in React
Some discussion here: https://github.com/WebAssembly/threads/issues/9

tl;dr if WASM shared memory is specified to follow the same rules as SharedArrayBuffer, then atomic operations are sequentially consistent. Normal memory accesses in the presence of data races may be inconsistent, but they are still constrained (e.g. they must obey happens-before relationships).
Ayboll Ads Network Review; Double Your Monthly Income
I find this claim that Quebec is a repressed province bizarre, particularly when more Prime Ministers have hailed from Quebec than any other province (including Ontario):
https://en.wikipedia.org/wiki/List_of_Prime_Ministers_of_Can...
Oh nice, I had forgotten about this. It came onto my radar when Occupy Wall Street was going on. Thanks for the reminder!
This may not be received well, but I’ll try anyway. Yeah debate can definitely be polarizing, but I appreciate people that bring a reasoned argument to the table without being conflicting. When that happens I have a little more faith in humanity even when their opinions are different than my own. It’s a give and take and it sounds like in your situation you felt like you were the only one trying to have a civil discussion. That is exhausting.

Honestly if I talk/debate with someone long enough I can tell if they won’t be convinced, but sometimes it’s not the person you are debating that you are going to convince, but someone on the sidelines. Honestly the people that are most vocal are likely the ones that are already polarized and irrational, but that doesn’t mean the world is full of irrational people. Sometimes I believe not participating in an online debate is the right thing to do, but on the other hand the only way the tone will change about politics is if people change it.
Lets get rid of the apostrophe
He'll probably be plugging into a neural interface that broadcasts his literal stream of consciousness for the world to see.
Ask HN: Is open source, as we know it, dying?
Yesterday IBM acquiring RedHat was all over the news just as Microsoft finished formally acquiring Github. Last month Alphabet announced it is investing heavily in Gitlab.

Apart from high profile acquisitions and investments in open source projects by tech companies such as the above, open source projects are merging as well. The node.js and the Javascript foundation, for example, announced a merger.

On the culture front, there has been a renewed interest in making communities more welcoming to all resulting in high profile OS projects like the Linux kernel revamping their code of conduct. This has not been without backlash from some existing community loyalists who see the move as politically driven rather than community driven. On a slightly tangential note, Python lost its BDFL owing to burnt out that resulted from managing such a massive project for years. Once again highlighting how the culture does not even spare people at the top.

All these trends seem to point towards a move for professionally managed communities that value scalable stability over a close-knit passionate communities driven by individuals.

What do you make of all this? Is open source dying? And are these worrying times or exciting times?
omg the limericks. Pls tell me how many there are. I need to know what I'm getting myself into...

<clicks "New Rhyme!" button>

...

> It is expressly laid down in Bull

> I refer to the receipt in full.

> The company first.

> Decision reversed.

> Did they state they would replace your wool?
Smartglasses: no camera, controlled from a ring
I used to think that censorship was a bitch, but now I can clearly see that it was a prick all along.
Buying a vive was the biggest waste of money. Just sits in a box in my closet now. It was never enjoyable enough to want to play after the first week or so.
Then I guess you can stay in an airbnb or a hotel. Not every product has to be for everyone.
Not necessarily. It's not outrageous for a large system to incorporate different scopes, even simultaneously. The architecture of the internet itself is a good example of that.
Cool. I'll keep that in mind. I saw the existing hybrid crosstek got mixed reviews; I think partially cuz it only got 3mpg more than the non-hybrid.
"just"? You imply that is an easy task. It is not.
> You're confusing what ought to be with what is. Yes, maids are supposed to be given one day off a week on paper, but who enforces that?

You been to lucky plaza on a Sunday? Chaos. Mustafa? Botanic Guardens? Gardens by the Bay?

These places are littered with maids every weekend. Some maids choose not to go out. 2 friends of mine have maids, and both their maids go out for 1 hour on Sunday to send money back, then come home, because they don't want to waste money.

The vast majority of maids live happily.

This is another case of "the minority ruin it for the majority". A few Muslim extremists have made a lot of the world think majority of Muslim people are bad people, when the majority are really awesome.

So yes it is a question about a few bad apples.
This is something that bothers a lot of us for many years. But the solution is not another young idea, which will grow into another walled garden.

We need an easy to deploy open protocol based service. Like XMPP, with easy service discovery. And an open source, fantastic app to go along with it.
Music downloads – stream songs free, discover artists/bands – Chillwave
It's really great to see a working proof-of-concept of the declarative GTK wrapper. That kind of thing is sorely needed for compiled native applications.
Looks cool! I've been lucky to have found places for my visitors through my networks in the past and they had a great time meeting startup people in SF.

I wondered if we can advertise the idea of "meeting interesting people" as a perk for our potential interns. However it's hard to be sure it's reproducible.
That's really interesting. The correlation of amyloid plaques and alzheimers has always seemed to me like a classic case of the ambiguity of correlation and causality (i.e., cause or symptom?!). Sounds like the same deal with calcium in CF
I would add one more tip which applies to all interviews:
- identify all talking points you want to bring across
- come up with the type of questions that would allow you to use those talking points
- think of what kind of hints could you plant in your answers that would lead to the next question being exactly what you wanted to be asked

For example:
- I want to mention my A/B testing framework I built from scratch
- that could be used when answering questions around conversion rate optimization
- I could be asked to elaborate on that if I said: "...in my life I've seen some truly crazy and unintuitive ideas that unexpectedly drove a lot of growth"

It may seem too complicated to pull off during an interview, but all you need is just a few good bridges to fill a long conversation with nothing but talking points that are 100% aligned with your strengths.
So HN, many of us have worked on User Experiences, Analytics Pipelines, User Graphs and other such technologies. Many of us have seen, participated in or personally built systems that, upon reflection and among new laws and news about privacy travesties, may be a source of regret. Besides the excellent work at darkpatterns.org, I'm not aware of any real 'rules of the road' outside of privacy laws, nor if I had a serious concern how to properly report it.

What is the brass tacks right way forward for us to create or embrace a system to define ethical behavior on the web, and to expose unethical behavior. What about enforcement? How can this be done in a way that ensures freedom? Or is it impossible to police the web?

I see a few ways forward:

- Status quo, private companies making individual actions internally, driven with a fiduciary responsibility for profit.

- A benefit corp offering some auditing, credibility, and feedback layer on the web as a paid/freely available service.

- Public firewall-as-a-service sort of wiki + LD API that gives users the ability to control their own subscriptions to information filters, flags, and warnings.

- Global internet police authority.

Full Disclosure: that last one was bait.