skysight-inc/HackerNews huggingface dataset:
It outperforms existing solutions on a publicly unavailable corpus with no clear way to reproduce the results?

Hmm... The authors literally ran a series of experiments and published them without giving a clear way to reproduce the results. How is that useful to anyone except to self advertise?

My comment about prediction vs understanding was simply meant to underscore this, albeit it might rub some people the wrong way. If you publish a paper purely about prediction (ie a set of experiments) be prepared to release all pertinent information to reproduce said experiments. If you choose to publish a paper that aims to improve mankind's understanding of the problem at hand, you are intrinsically required to provide all proof in your exposition.

Otherwise we might as well just believe everything anyone ever says with no proof.
So they thought, hence why Project Reunion is making clear what was already slowly happening since 2018, exposing UWP model in Win32, including sandboxing.

In a couple of years every Win32 app will think it still owns the OS, while they are actually playing on their little virtualized OS, using the same pico process model as WSL.
That is not how copyright works.

If it were, then whoever published your CS textbooks would own all the software you’ve ever written. That is clearly not he case.
I still don't understand your question ... there are several possible interpretations, and I don't know which one you think is the most obvious.

So here's one.

> There are white balls numbered 1 to 70.

> There are black balls numbered 1 to 25.

> I select 5 white balls uniformly at random without replacement.

> I select 1 black ball uniformly at random.

> I place all the balls in numerical order.

> What is the probability that the black ball is the third smallest?

But that description doesn't really seem to match the language you're using. You talk about "Getting exactly the two smallest white balls right" ... I have no idea what you mean by that. And what part is played by the black "mega" ball?

If my framing is right (though I suspect it isn't) ... the first supplementary question is: What if the selected white balls are numbered 1, 2, 3, 4, 5 and the black ball is numbered 2?

By the way, the hardest part about these sorts of questions is learned how to state them absolutely precisely. You will find that no matter how careful you are, there will be someone who finds an alternate interpretation. I'm not even convinced my statement above is completely water-tight.

Also, why are you asking? What's your application?

Finally, as I say, I suspect my framing is wrong, and that I really don't understand what you're asking. If you're serious about this, you need to think carefully about what's actually going on, break it down into very small steps, and try to be absolutely precise about each step. So far, I suspect I'm not going to understand your question well enough to be able to answer.
Two letters should be enough for every country!
> Interesting to see this isn't another linux distribution, but a real OS.

This is the open source continuation of BeOS, which was first released in 1995. It's barely younger than Linux, and about the same age as the older distributions like SuSE, RedHat, and Debian.
Similar, but different example. When people talk about stocks and use the ticker instead of the company name, like AAPL instead of Apple, it's signaling in the same way, and you usually do it to signal that you have enough money to invest in stocks and to look smart.
this one is 100% client side, flexsearch is client-server.

I guess for bigger indexes not gonna work out, as the payload will be huge and it pushes all the work to the client.
Lazy Lantern (YC S19) is hiring a staff back end engineer in Paris
I agree; I don't think we should be raising animals inhumanely.
Yes, but there is less stuff you can assume to already exist on a Linux desktop environment than on a Windows one, so you either need to bundle those with your application or have them as requirements.
? You don't know what dev mode is. Yes you can of course turn it on in dev mode lol. I liked how you've been rebutted on every post in this thread.
The Iterative Digest #02 - Weekly Roundup of Game Industry News!
Think of this as a game, or a race. It's up to you if you want to participate. No one is forcing you. There are plenty of others willing to play this game. If you want the job you'll find time.

If I were looking for a job, I'd welcome an extra hard test, because it's my opportunity to shine, and it reduces competition.
I am thinking of technical uses of slave in a real master/slave context - is it not then really proper to use the term slave? A slave transmitter, only retransmitting what the master sends for example.
I'm white. I'm not evil. I wouldn't characterize Bernie Sanders as evil either. Skin color has no bearing on evil. However supporting EVIL members of your skin color and not calling them out, that is evil. If you believe that a cop who knows another cop who has used these tactics, and didn't report them is still a 'good guy' then you're probably higher up on that evil scale. Because you think it's okay. It's not all black/white either, it's a scale obviously. Some people are just blind that this goes on every single day.

I mean it's NOT just happening to blacks now, hell if you just SUPPORT or STAND UP for blacks they treat you like you are one...see that old man in Buffalo w/ his head bashed in by cops.
Be Free
When someone suggests an action whose visibility is so far out of proportion to its efficacy, this should call their integrity into question. Whether consciously or otherwise, they are proposing to take advantage of the movement for their own personal benefit; we should view them with the same skepticism as someone suggesting that group funds should be used to renovate the meeting place, which they just happen to own.
They may have (i don't know) but they didn't dispute anything, they just said that they disagree and the rest was about what macOS users would probably say and something about how Linux is more fragmented and how in theory Haiku is better but neither of those had anything to do with what i wrote.
I wish ocean exploration was seen as sexy as space exploration. We have so much to learn from our oceans. It seems strange to me that we'd rather go to a desert planet than understand the place where life possibly began and that drives many of Earth's systems.
I think he means the part where you have to pay to use JDKs older than 6 months, which means basically everyone has to pay.
CrossFit Founder Steps Down
Nice story but it feels distracting. She wasn't the pilot, she didn't build the boat. What's the story being told? That women can reach everything if men make it possible?

>All told, EYOS Expeditions said that just seven people had reached the point before Sullivan, all of whom were men.

So most likely none of the other seven was an astronaut. This makes Sullivan the first person to walk space and reach the deepest point of the ocean. The story is that one person was in space and at the deepest point, not that a woman was there, too.

With that perspective, what does she have to say? The article doesn't let her speak, besides a short quote that is shorter than the tweet of the piloting man. If that voyage is an achievement to be taken as guidance, why is there no interview? They can send a picture so they can exchange questions and answers.
Show HN: Generate realistic, customizable handwriting with CVAEs
I read something related on why "Latinx" won't catch on.

https://www.theatlantic.com/ideas/archive/2019/12/why-latinx...

> To Latinos, Latinx may feel like an imposition by activists.

It was woke white people trying to solve a problem that only exists if you apply progressive white values to another culture.

It's still an open question as to which terms are truly offensive, and which are people overreacting to.
Your set would contain all the vertices, while you can do better by only including some. For example, think of three vertices in a line with the first and second vertex joined by and edge and the second and third. The “optimal cover” picks the second vertex and covers both edges.
jekyll:

+ plugin support

+ large community with lots of themes/plugins

- need to install ruby and dependencies

- slow to build large sites

zola:

+ easy install (precompiled binary)

+ fast

- smaller feature set and community

- no plugins
wow this is very interesting have you tried it before?

I use to be for big on Ubuntu I used it for a long time is it similar? I'll look into it thanks a lot.
Let’s say W stands for white ball and B for black ball. Let’s say we draw and order the white balls from least to greatest. It will look like this:
W1 W2 W3 W4 W5 B1

I’m asking what is the probability I get the two lowest white balls W1 and W2 correct but get all other balls W3 W4 W5 B1 incorrect?
"working as expected" doesn't preclude defects. As expected by whom? There's always a range of expectations to consider... take the iPhone4 antenna, was it a bug or just people "holding it wrong"/ intentionally squeezing the phone to demonstrate signal loss?

Or, take programming languages - is the null pointer "working as expected", or is it a "billion dollar mistake"?
Unboxing the World's Cheapest New Car at $900, from Alibaba
Perhaps The Unreasonable Effectiveness of Representation Theory
Why does it not match when I've typed more of the filename?
What do you mean by "get W1 and W2 correct"? I get the bit about drawing the balls and ordering them. I don't understand what you mean by "get them correct".
You only need one of the vertices of an edge to cover that edge.

So in the simplest case of two vertices connected by an edge, your algorithm would generate a set of size 2 instead of the minimum size 1.
Yeah that's kind of a big deal, since there's plenty of known volcanism in Italy. Eifel is still along ways from Pompeii though.

To put it another way, I wouldn't worry until they start having hot springs over there.
If you pick up a leaf, you also pick up the star one level up and thus the entire subtree is now covered (so you don’t look at it again). What is the failure, specifically?
okay another interesting answer
thanks a lot ! appreciate this . So basically is like WAMP? OR MAMP?
When I had a macbook pro I used MAMP and loved it .

but when I downloaded MAMP for windows it said to download a bunch of other Redistributables which took a while and headache lol
JSON can be compressed very well and while your advices are very good, once you compress it's not very important anymore.
True. Hmm.
Yes, ideally the labels would be strings in the style of C source code. That includes using \0 to put NUL bytes in the middle. It also includes wide character strings.

This allows for unusual languages like LISP and FORTH, without mangling the symbols. Symbols could have commas and spaces.
(For those wondering: edge cover, or picking vertices that touch every edge, can be done in polynomial time.)
Theres too many holes here, really have to patch them all if this is the stance we are taking.

I agree that the modern spyware infesting our operating systems is also a significant concern. I disagree that having more than one problem to deal with is a good argument for not trying to solve the one at hand.
A few weeks ago was a post on Hacker News by Peter Askew how he created his projects based on expiring domains. You can check which domains are expiring, buy one and turn it into a project. You may also just use the list of expiring domains as inspiration.

Here is the link: https://news.ycombinator.com/item?id=23235671
Prisoners in the US are effectively slaves. They were excluded from the abolition of slavery in the Thirteenth Amendment. It's why they don't have to be paid minimum wage.

> Neither slavery nor involuntary servitude, except as a punishment for crime whereof the party shall have been duly convicted, shall exist within the United States, or any place subject to their jurisdiction.
Companies these days are so scared of the twitter mob. Are they rightly so? As in, does this cancel culture actually hurt sales if you just ignore it? Of course, regardless, it's probably the right thing to do, as there's really no downside to sending a black lives matter email, or getting rid of one movie.
Agreed. Moodle (https://en.m.wikipedia.org/wiki/Moodle) is a solid FOSS alternative to BB and is widely used among UK universities.
There was briefly an MPAA backed service for this whose name is escaping me, which I used quite a bit. Unfortunately it fairly quickly devolved into only giving links to services where you had to pay per-movie to watch.
While Discussing Hate, the Internet Falls in Love with a Little Doll Named Zoe
TIL: “you can extend Git by putting an executable in your $PATH called git-[command], and you'll be able to reach it using git [command]”. Cool!
Assuming your star is a single center vertex which is a vertex to all edges (like spokes in a wheel), then the optimal cover for all edges is 1, the central vertex. If you follow the algorithm, you will select two vertices and produce a covering, which is within a factor of two of the optimal.

I remember proving this algorithm in class (a while ago). What I found interesting from Wikipedia is that this is the best known approximation, there is a proven lower bound of 1.363.
Are we going to rename "masterclasses" too?
What it takes to get to a concert
Yes.

If I want a job badly enough, I'm willing to spend 2 years preparing for a chance to have an interview there. For example, if I wanted to work at a top AI lab (like DeepMind, FAIR, or OpenAI), I'd better start working on a paper that gets accepted at NeurIPS, or a research project that puts me on their radar.

If that's not 100% acceptable in your worldview, then perhaps you're not who they're looking for.
The Original Containerization
Canvas (https://github.com/instructure/canvas-lms) is open-source
The only thing that works for me in the May 2020 Update is blocking all outgoing connections of SearchApp.exe in the Windows Firewall.
This reduction seems to be drawing too many absolute conclusions. Only X believes Y. Life is rarely that cut and dry.
Right. So the translation was idiomatic but wrong.
If that's the best you can come up with then I'm afraid there isn't much of a case to use this over lua.
I think the point is the poetry of the contrast, the two extremes. The fact that she was the first woman in space is what makes her notable, not the fact that she was the first woman to be in both space and the bottom of the ocean. If it was "some astronaut," that would be weird. Which astronaut? You could say her name, but most people aren't going to know her by name. So you say the first woman to walk in space. She apparently was also the first woman to reach Challenger Deep. The fact that she reached two opposite extremes, but with obvious unifying similarities, is interesting. The fact that she was also the first woman to do both of those thing in isolation is also interesting. The story is interesting.
What was the problem with raw SQL you ran into with Entity Framework?

Entity framework follows the unit of work pattern from gang of four, and if I remember correctly eloquent follows the active record pattern.

When I started I found the active record pattern much more intuitive, but I prefer the unit of work pattern now. Mostly because I think unit of work works better with transactions/constraints then active record pattern.
Interesting. Thanks for your answer.
Does app removal help you? There is a lot of hype near 'Digital detox'. Did you try it?
Ok, first of all, if you are targeting Linux you can target ALSA and X11 and your application will work on any desktop Linux environment. OSS hasn't been relevant for decades and unless we're talking about some embedded system, all Wayland desktops also support X11 applications and will continue to support it for the foreseeable future.

Second, what you point out about having its own third party apps is correct and i know about what Haiku is - i even did some quick port of my older 3D game engine some years ago [0] for fun.

But none of that answer the question you quoted. What you are writing is from the perspective of a programmer who may want to target Haiku or works on Haiku. My question is from the perspective of a user.

As a programmer i'd target Haiku out of fun since there is no practical reason to target it. As a user i'd also use Haiku for fun since it has too many limitations to have any practical use (except perhaps if all your work can be done via the console and you connect with ssh to some remote Linux server to do your work).

But if you are not using it for any practical use (since for that you'd use Windows or Linux), why bother with anything else than the native APIs for your desktop applications on a desktop focused operating system where applications are meant to integrate with the system itself?

[0] https://i.imgur.com/cI97myO.png
The beginning Mason is an Apprentice, or more specifically an Entered Apprentice
There used to be local record shops and big ones downtown - music distribution has since become pretty automated. There used to be many bookstores around - book distribution has become fairly automated. Gamestop has been closing stores and has been hit by automated distribution in recent years.

I used to buy Hagstrom map books filled with detailed current maps - they were sold in gas stations and bookstores and they even had some of their own stores. Their stores all shut down and their business shrank enormously as map navigation became automated.

There used to be a lot of tour and travel agencies around. They still exist, but are much less prevalent and are scaled down.

In fact, automation of commodity distribution has had a major effect on retail, and consequently commercial real estate.

Insofar as office work - people who work in law tell me the large number of secretaries who shuffled through cabinets full of folders containing records have largely disappeared as record retrieval has been automated. I had data entry jobs many years ago, itself a type of automation - but the jobs I did have disappeared as data distribution has become automated.

I don't know what they are measuring but I have seen the effects of a automation all around. Maybe with the closing of bookstores and record stores and video game stores, they mean the role of a retail clerk has not been much automated, which may be true. But I have seen automation have a large effect on many industries, and then rippling effects onto industries like real estate.
'Northern Europe' used to refer to the UK, France, Belgium, the Netherlands, Luxemburg and West Germany.

But since the fall of the Iron Curtain and creation and subsequent expansions of the EU, the name now usually indeed refers to the Nordics.
The suggestion to choose new terminology isn't to appease people who are 'ignorant'. It's to use more welcoming terminology, in spite of the fact, that to you, it may look like they're being ignorant.

The problem with saying others are being ignorant is it denies them the recognition of how they feel about the terminology, with or without the historical programming context. It essentially states: "Because they are ignorant, their feeling are invalid".

And that's a very un-welcoming attitude to have to new-comers.
I have used Ant Design and I've never used bootstrap. I found Ant well made and well designed. It used to suffer from a lack of English documentation but that has since been fixed. It is quite beautiful.
wasn't Tolkien trying to not use French roots in the Lord of the Rings?
To be fair, "the centre of the distribution catching up" is exactly the fear that the article is criticising. The fear isn't that one company is going to make some huge leap in AI - it's more about what happens if that leap gets adopted en-masse by the whole economy.

I think the OP's comment is very relevant.
> It is strange that all the code is in index.html. I was expecting something like mountains.js, trees.js ...

Why? It's about 4000 lines of JavaScript, which is manageable usable in any editor, and it makes it completely self contained. What would be gained by splitting it up into multiple files?
How is this (2013)? Content has comments about 2018 node ecosystem.
But there is an easy way to prove that they will and that 10 year horizon is short enough that I believe it will happen. Apple never cared about developers, they care about moving units and profits. Right now they are not getting a slice of the action of all software sales for the Mac and that must be a temptation they find hard to resist.

Remember how they turned their backs on the creative people that kept them alive for over a decade when everybody else had switched to windows? Similar story, similar ending.
The region is full of nuclear plants though.
Universities do not exist so businesses can outsource job training. Academia is an end in itself, not a means to an end. It's about teaching different ways of thinking, and performing research.

Vocational schools exist if you want to be spoonfed how to do something cut-and-dry.
For ARM, can we have the "." separators? They are standard for Aarch64 anyway, and they make the 32-bit code far easier to read. Like so:

add.s.ne

ldm.ia.cc

(in both orders, for those cases with two suffixes)
That means that if those numbers are drawn randomly from the containers, I’m asking what is the probability that a person guesses those numbers right BEFORE they are drawn as happens in the lottery?
Here's roughly 4,000 instances of branch names containing 'slave' for you to peruse:

https://github.com/search?q=head%3Aslave
Great stuff, but it doesn't seem to search titles
Six ways to secure your Umbraco back office
A post I wrote showing six ways to secure your Umbraco back office.
I still want to know what was the proof Fermat wrote was that couldn't fit in a margin.
The proof here is incorrect. The issue is that it doesn't establish that the number of edges processed is less than or equal to the size of the optimal vertex cover. This is critical and has to do with the fact that we only process edges that aren't already covered.

https://www.cl.cam.ac.uk/teaching/1415/AdvAlgo/lec8_ann.pdf contains a more correct proof.

Note the |C∗| ≥ |A| line on slide 8. That's critical to the correctness of the proof, but missing in this article.
Show HN: Send static form submissions into your inbox
could someone explain where in the stack does Snabb sit vs something like BPF ? http://www.brendangregg.com/blog/2019-12-02/bpf-a-new-type-o...

it seems that Snabb uses pflua at its core - which claims to be faster than BPF ( https://github.com/snabbco/snabb/blob/b9da7caa1928256a3b4908... )
I did not present a rosy picture, Linux has its issues, however i wrote that the fragmentation isn't that much of an issue. Your other replies in elsewhere do not really show anything about fragmentation, unless you are confusing having separate projects for different layers of the operating system with fragmentation.
> Texans know that Whataburger is infamous for being slow since everything is made to order. In-n-Out has figured it out but Whataburger is still so slow for some reason.

The analysis is obviously incomplete. Making your order to order, in a timely fashion, was the point that distinguished Burger King from McDonald's.
Come on 'buzzfeednews.com' on HN? Seriously? How low can we go?

I really wish the mods would cut back on all the politicized bullshit submitted lately. Hooray, another one down for 'cancel-culture'. The revolution will eat its own...
More than close, it's directly derived from it and shares many of the same engineers and leaders. Early versions were literally forked chrome code.
I use a home made library on top of Knex that is not open source yet. I will extract it from the Submotion code and release it as well, but I am not sure when.
You probably also want to avoid using the word "property" to describe members of objects because slaves were someone's property. Best to say "field." Wait, slaves worked in fields. Attribute.