skysight-inc/HackerNews huggingface dataset:
Why not place the compiled demos directly on the website?

This could show the practicality of the approach, e.g. that the demos work in every browser. It also shows (hopefully) something that can be done only in WebAssembly, and not in plain JavaScript, which can provide motivation to actually learn about WebAssembly.

Also, I'd like to see a TOC and sample chapter.
> but also in child mortality

Different countries have different definitions of infant mortality. When is it categorized as a miscarriage and when an infant death? The US tries very hard to save premature babies, and counts the failures as infant death rather than miscarriages.
Anyone from Netherlands wanna meetup?
Has anyone ever disputed this? Isn’t what we should be trying to prove whether or not that increased spending is actually providing innovation in drugs and procedures and thereby enabling other countries to put varying degrees of price controls in place without severely limiting the quality of care?

Framed in the opposite direction: could the US put in any form of price control to equalize this metric without significant impact to the continued investment in the field?
More pointless landfill waste that I bet a lot of people who care about such things still bought. I can understand Amazon wanting to get as much IP grab as possible but things like this need to stay as concepts not short life gimmicks that add to the "problems of the Earth" (or so CNN etc want us to believe)
This looks like a product manager role, not a project manager role.
Unfortunately, there are no free market health care countries to compare with.
You can look at this blog post where I used a ghost global variable to hold the current state of the game (see section "Proving Functional Properties of Tetris Code"): https://blog.adacore.com/tetris-in-spark-on-arm-cortex-m4

You can similarly express ghost properties of your types, even though we don't have ghost fields in SPARK. For more on ghost code in SPARK, you can look at this presentation last year from my colleague Claire Dross: https://www.adacore.com/uploads/products/SSAS-Presentations/...

As a more extensive example of a useful library with this kind of contracts for proof, Joffrey Huguet added rich contracts of this kind to the Ada.Text_IO standard library just two weeks ago, as part of his current internship with us. This should be in the FSF trunk in the coming weeks. For example, here are some contracts he added:

procedure Open
(File : in out File_Type;
Mode : File_Mode;
Name : String;
Form : String := "")
with
Pre => not Is_Open (File),
Post =>
Is_Open (File)
and then Ada.Text_IO.Mode (File) = Mode
and then (if Mode /= In_File
then (Line_Length (File) = 0
and then Page_Length (File) = 0)),
Global => (In_Out => File_System);

procedure Put (File : File_Type; Item : Character) with
Pre => Is_Open (File) and then Mode (File) /= In_File,
Post =>
Line_Length (File)'Old = Line_Length (File)
and Page_Length (File)'Old = Page_Length (File),
Global => (In_Out => File_System);

procedure Close (File : in out File_Type) with
Pre => Is_Open (File),
Post => not Is_Open (File),
Global => (In_Out => File_System);
Ask HN: Anyone Knows Turing.com?
A while ago I saw an AD on, I think, Facebook about this company that would match devs to work remotely with US companies. I took their pretty easy test and they just sent me a second test which involves building a fully fledged and integrated e-commerce website... here's an part of the document:

Feature requirements

-Users can view all items when entering the website

-Items are displayed properly based on the selected department and category

-Users can search items through search box

-Support paging if we have too many items

-Users can see item details by selecting a specific item

-Users can add items to their shopping carts

-Users can register/login using website custom forms, or social login libraries

-Users can update personal profiles with shipping addresses and other info

-Users can checkout with 3rd party payment gateways: Paypal, Stripe…

There are also full style guides and design that they are asking to be followed "Pixel perfect".

That seems a bit much, anyone heard of this company before I even consider doing this? I just wouldn't want that they use my "test" for one of their clients.

https://www.turing.com/
Those horrible people still exist either way, they just dont say out loud what they think. You dont restrict people thinking that way but people talking out loud about it. The no platform approach was rather successful in Germany when it came to pushing the extreme right out of the public discourse and banning their parties. But that only works as long as they dont organize a platform of their own. Then you have a far right party rising into parliament and entering as the second largest party in some states.

People dont change you just filter them from your view of reality. And its no surprise people who bothered to look knew rather well that they existed.
It’s not like you can’t write backtracking search in other languages. Prolog’s power seems to be in the ease you have expressing new versions these kind of problems, but I’m skeptical that it actually has an advantage for solving large workflows.
Gapminder's moving bubble charts seem to be called "moving bubbles"

https://www.gapminder.org/tag/moving-bubbles/
What are the parents role?
Most of the world's population can not afford access to this information.

All while they charge authors, charge readers, soliciting volunteers to do the work for free, and publish academic research paid for by taxpayers.

It's shameful.
It is almost impossible for me to agree with "Problem 8: Files description".
It just means phones ship with larger dictionaries.

And I would guess this isn't even the proper way to handle German. The long words are just sequences of words not split by spaces when writing. In a parallel universe the German writing system would use spaces and the language wouldn't need to change a bit.

Words are features of writing systems, not of languages.
Tech Factors Driving the World Economy of Tomorrow
Glad to hear someone is thinking about this. Right, hitting tab should never generate something invalid. That's the shell being sound. Conversely, the system should also be able to determine whether what's being typed could possibly become a valid command or not. That's the shell being complete.
Why would tax liability matter depending on withholding or refund size? Credits work against tax liability independent of how much was withheld.
Wow! How nice of them.
Why do the implants only have 8-22 electrodes?

The cochlear nerve is about 0.2mm thick, which means if mems technology is used to make the electrodes, one could cram over a million in a 1000x1000 grid and still be orders of magnitude from the limits of silicon technology. Using that, there is a very real possibility that a user could end up with super-human hearing.

Either there isn't enough money in implant R&D to justify the use of the latest tech, or delays in medical certification processes are forcing the use of 30 year old technology.
Thank you for the feedback! It was a front-end problem. Should be fixed now.
But how do you discern real users from fake ones? Do you search for specific plugins? And what about bots which are using headless sessions?
> Almost no software handles this correctly

Gettext solved it 20 years ago. The problem is that people try to reinvent the wheel instead of looking at existing solutions. So, they make their own inferior versions.

The rule for plural has 3 cases.

1. When n mod 10 = 1

2. When n mod 10 is 2,3,4

3. Everything else

And there's a special rule that the first 2 cases are not used when n mod 100 is between 11 and 29. For such numbers, the 3rd case is used instead.

This is actually not that complex. Compare to Arabic, where you have 9 cases IIRC.
I spoke with a couple of devs from there who did read HN - though I'm not sure if they also read these threads. They weren't too enthusiastic about them anyway. There's also MrGunn, one of the founders of Mendeley, who occasionally drops in, and though he mostly comments just to correct errors and misconceptions about Elsevier (dreadful as their holding back of science is, people can sometimes take some liberty with reality), he's pretty reasonable.

And I've been approached by one of their recruiters once, despite publicly working on dampening their influence for quite a while now - not sure if that counts :P
No answer about why the sample picture isn't saved as a (static) gif though.
Or a store should be selling goods at the same price to all consumers, instead of giving some consumers preferential pricing over others if they know the right hand-shake.

Consumer price discrimination isn't something that should be occurring.
How many electrodes does your implant use?

The demos sound like they only use ~4.
>also youtube should heavily vet and tag all their kids related videos

Clearly YouTube usage needs adult supervision more than Google trying to moderate comments and blocking specific content from children. I will never work.
The future of computing is here!

After tiring of convoluted web 3.0 frameworks and Babel-esque dependency structures, programmers have finally fashioned a black box they cannot understand which relieves the anxiety of knowing they should.
As a German, I was surprised to find out that my Chinese friends learned a lot of German history in school. Not just about the Third Reich, but also 19th-century historical figures like Marx (obviously due to his ideological importance) and Bismarck, the Weimar Republic and some things I don't recall right now.

It's certainly more than I was taught about China in turn. I don't think even the German colonial presence in Qingdao was ever mentioned.
Show HN: Pdfvuer: Pdf Viewer for Vuejs
You seem to be looking for imaginary excuses and reasons not to do anything...

If we don't make things happen, education by itself might take 20 years for the first results.
We need to change things very quickly. We're already very late and made things worse by improving survival rates without enforcing birth control.
Perhaps we need some new entries for the Devil's Dictionary:

law
1. (archaic) An agreed rule that everyone must obey.
2. A document produced by the government that grants additional powers to the police to confiscate property and otherwise punish people and to protect the police in case some troublemaker complains to a court.

lawful
Of or pertaining to an act of killing committed by the government, the police, or the armed forces.
Corey Quinn – Terrible Ideas in Git
Pact, a Contract Testing Tool
A crash is a bug but not a security problem.
But if not everybody publishes for free, you can only get access to those articles by paying the publishers.

The follow-up question is: why do people keep publishing there? The answer to that is that funders and institutions use journal brand names as proxies for evaluating candidates for grants or tenure, so publishing your work in traditional pay-walled journals is good for your career despite making your work less accessible.

The follow-up question to that is: why do funders and institutions use journal brand names as proxies? The answer to that may lie in [1], summarised by: there's not really a good alternative. (Full disclosure: I'm working on setting up such an alternative.)

[1] https://theconversation.com/why-i-disagree-with-nobel-laurea...
Consider donating please.
Data Breach February 2019
I wouldn't mind car dealers if they actually offered a useful independent service. When I go to buy a camera the person in the store can explain the pros and cons of Canon vs Nikon vs Fuji vs Sony and let me try them all next to each other. Why can't I go to a car dealer and have them explain the pros and cons of Honda vs Toyota vs Nissan and let me compare them right there in the store.

I trust the guy at my local camera store to explain the pros and cons of a Canon vs a Fuji, I obviously don't expect they guy at my local Honda dealer to explain the pros and cons of a Honda vs a Toyota.
Western Digital sees a wonderful growth opportunity across
This actually sounds ideal for me too. Please ignore me and stop tracking me.
Fortunately or not, the US is far from having free market healthcare, especially considering its public health expenditure per capita alone beats most developed countries' public and private expenditures combined.
Russia. Best dolls.
These implants stimulate nerves directly. Nerves aren't good at receiving high frequency information (an individual nerve can't fire much more than 10Hz).

Instead many nerves exist, each representing a specific combination of volume and pitch.

These implants can't precisely target the nerves though, and end up hitting a random selection of nerves. That's the core of the issue.
There is free market health care. It's called "veterinarians".

Granted this won't do for comparing all metrics, but it's still an interesting reference point. Here's one article about this:

https://hbr.org/2017/01/what-the-cost-of-a-trip-to-the-vet-t...
An important part of choosing a car is ergonomics. I like to rest my arms on the door and middle console armrests while driving, but my brand new (expensive) SUV, bought sight unseen, comes just short of being able to do this, which bothers me a little every day. Obviously these things differ from person to person, so yeah, next time I'll probably go for a test drive first.
Off course traps is not the only technique. What's also checked: do you use datacenter IP or not, which country/location, does your browser footprint looks like what you send by headers and user agent, some may even validate if you move mouse like a human (check how recaptca works). And also take into account that adtech companies have a lot of statistics to analyze, so single click will not be detected, but thousands likely will be.
> Is this a good project to start with?

Probably not. You'd be better off looking at an Emacs distribution to see what's available.

Sacha Chua's Visual Guide to Emacs is excellent.
http://sachachua.com/blog/series/a-visual-guide-to-emacs/

There's also an awesome list for it.
https://github.com/emacs-tw/awesome-emacs

I'd suggest looking at Magit or Org-Mode. These are often cited as "killer features"/"gateway drugs" for Emacs.

> ... what's the equivalent of vim-plug ...

I liked the discussion on straight.el's readme:
https://github.com/raxod502/straight.el/blob/develop/README....
I thought that was Rosling's company, awesome!
This extension doesn't use selenium, plus that's not entirely true, selenium sees HTML and DOM while a user sees the final render; there's ways you can hide content from a user while showing it to Selenium-style bots.
I often just write separate words. Not correct, strictly speaking, but understandable.

I still prefer regular keyboards so (desktop and laptop) -- not sure if that's related.
Doesn't solve the problem with "X out of Y".
Ideal Features of a Test Case Management Tool
Well now, what a great way to get free websites!

That description is clearly not just "a test".
>And for me, as an outsider, it seems ridiculous to consider the US as a country of "subsidies for living expenses".

https://en.wikipedia.org/wiki/Public_housing_in_the_United_S...

>Isn't the US notorious as being basically the only developed country without a welfare state? :)

The US spends $10,203 per capita on public expenditure. That's dead set with Switzerland ($10,412), not that far behind Finland ($11,858), and much higher than Canada ($7,352).

https://en.wikipedia.org/wiki/Welfare_state#Effects_of_socia...

Glad I could help you become a little less ignorant :)
What is going on with Greece in the first life expectancy chart? Large reversal in cost increase coupled with unperturbed steady increase in life expectancy.

Also has impressive numbers in other charts.
I have a codebase that amounts to several kLOC of C++, available here: https://git.sr.ht/~maelkum/viuavm While I openly admit that parts of it are shoddily written, I also try to always use the "reliable subset" of C++.

From my experience it is not hard to make it a habit (e.g. using `::at()` and declaring variables as `auto const x = ...;` is muscle memory at this point) but the code becomes very verbose and looks like programmed defensively to a sometimes ridiculous extent.

So I understand your skepticism. To address the point of relying on developers being "ideal": just turn the compiler warning flags up to eleven, make all warnings errors, and run your tests two times - one time with sanitisers, and the other under Valgrind. This won't catch all errors, sure, but will still make you more confident in your code's reliability.
As someone who spent 2 days fighting with an Emscripten config I can say that good information is worth the money.
Forth! "Going Forth to Erlang" by Manoj Govindan is a great talk on the language: https://www.youtube.com/watch?v=RpsZ1Ka2HPQ
Here in Brazil it's also haggling hell to buy a car.
payng Different wages where there is freedom of movement does not make sense to me, especially since only 1/3 of wage difference gets eaten up by rent in my location. It almost traps people to stay in London when they could be much healthier and more productive working in Portugal. I don’t see why they even need people in London for geographic diversity.

Also, their salary calculator for my area is 30% below market, so something is off.
> Poverty for all!

Not need to be so dramatic. Upgrading one's iPhone every other year instead of every year hardly constitutes poverty.

I believe that fighting climate change vs quality of life is false dichotomy. We can do both. See this comment for example https://news.ycombinator.com/item?id=19267752
Show HN: I wrote a book about Grokking Deep Learning
3) Most developers are absolutely awful graphic designers.
Any human activity had an impact on the earth. At some point even the most well-intentioned of us have to accept that some big benefits may come at some (ideally lesser) costs.

I would ask those locals if they are ok with having no electricity other than what they can generate themselves on their own houses.

Desert may be a fragile area, but what is the real impact of its disruption? Everywhere there are tradeoffs.
There's something intangible about being the first to drive a new car. Doesn't make any logical sense, but there is.
> I don't know why people have this tendency to freak out when a for profit company like Elsvier tries to make money.

That's not the problem. Elsevier and its kind haven't just "made money", they've consistently (i.e. for over two decades) made around 40% profits year-over-year. Those margins are on the high end for luxury brands like Apple. However, when we're publicly funding science, we're not funding it as a luxury product - quite the opposite, in fact: we want the results to be a commodity.

It's just that Elsevier and its kind have been put in a position where they've been able to obtain something resembling a monopoly, and that just so happens to be in an area where that allows them to lay their hands on a disproportionately large share of money that's earmarked for eye-catching things like cancer research.

Sure, it might not be that justified to be angry at Elsevier for doing what's the only logical thing to do, in their position, but it is incredibly frustrating to see a system work so badly for something so important, and that frustrations naturally gets projected onto the benefactor of that injustice.
Does it? I don't think you can reliably identify whether something is visible if the other site, which controls the CSS, does not want you to. It's a classical arms race situation.
Depends on where you are I guess. In Sweden the Model 3 is significantly more expensive than an A4. And while they haven't announced the price of the new cheap Model 3 yet I will be very surprised if it comes in under twice the price of a Civic
These huge renewable projects do have major ecological impact, why lie about it? Due to low power generation density they take up a lot of space compared to fossil fuel/nuclear plants and that's not including the large amount of power lines that have to be run to all these new facilities. There are well known negative ecological impacts from the solar farms in this area that others have pointed out.

Just because a desert or prairie ecosystem isn't as obvious a conservation target as a forest doesn't mean they are not valuable ecosystems that shouldn't be protected from development.

There's no free lunch in energy generation, every form of it has some ecological drawback. Look at this virgin forest that Georgetown University wants to cut down to put a solar facility up. How is this a net positive for the environment?

https://www.washingtonpost.com/local/md-politics/georgetown-...
I think you'll find that the US is not alone in trying that and that other countries simply don't limit that kind of efforts to the well insured elite. When visiting a hospital is a potentially bankrupting event, a lot of young uninsured mothers might end up not going to a hospital or going too late. Also, prenatal checks are not optional. The attitude towards abortion combined with religious conservatism also pushes a lot of young women to look for solutions outside the traditional healthcare system; which has all sorts of risks for the mother.

I find it ironic that the net result of pro-life policies is increased mortality rates for babies and mothers.
What is the benefit of genders anyway? Especially when gender neutral alternatives are available. It never made much sense to me, they introduce a lot of complexity for very little. Worse, nowadays you have all the problems of misaddressing and offending folks.
Car interiors are a wildly different use case. The safety concerns of operating a flat surface while driving and having to keep one's eyes on the road probably outweigh the benefits of a flexible UI design. In practice, however, the best approach seems to be a hybrid one: Keep basic, important functions physical, tactile, easily and blindly accessable while serving the details on a blank canvas.

For phones and tablets I prefer the giant screen approach.
I'm not sure I get the ML parallel, but tooling is often a word thrown by average groups as a feature required for a language to thrive or be valuable. For instance python/java etc often want these .. whereas common lisp didn't really. And often it's because the language paradigm/design makes tooling a thing you're not looking after. The few times you need something, you can hack it in on your own and keep your day going. Whereas other languages are heavy and require tooling and people thinks that's the norm and it's even a proof of professionalism to have and master tooling.
Skeumorphism produced good and bad UI designs alike, just like the new flat style. As an example what can work in terms of the newer style is google’s material design.

I am a designer and one of my favourite websites uses the browsers default theme.

Designers can run into the danger of rationalizing changes to fit the visual goal they want to reach instead of the other way around. Form surely should follow function — but it should also follow social convention and usage.

This guy is right that to a non-git person the commit mrssages make no sense. I remember when I started using it and asked myself why the discriptions of the directories are so weird.

Now that I use git I’d rather have them. Our designer here is rather quick in judging it’s usefullnes. These messages describe the state of your remote repository.

I am mostly fine with the proposed menu changes, but again throwing out useful things like the edit button or the fork numbers is not a good idea. This is exactly the class of things you wanna see when you open the main page of a repo and there is not much elsewhere where it would make sense.

If I had to redesign github, I’d first spend a fair time assessing what works and what doesn’t, then reorganize the thing and only in the end decide on how to redesign it. Removing existing functionality is always a thing that should be very well considered.
Don't forget that Tesla is already known to be terrible at getting paper work filed on time or at all.