skysight-inc/HackerNews huggingface dataset:
This seems like a really cool idea, but I'm struggling to imagine what the use cases would look like? Anybody have any ideas?
This is simply wrong. Income tax percentage depends on how much money you make, and it goes from 0% to 45%.

You pay 0% up to 9807€ of income. Anything above that and under 27086€ you pay 14% on it. Then between that and 72617€ you pay 30% on it. And then between that and 153783€ you pay 41% on it.

Finally, you pay 45% only if you make more than 153783€ per year and again, only on euros that you earn above this threshold.

As an associate professor early in my career my income tax amounts to around 12% of my salary I think.
There are lots of laws in different European countries about when businesses can open on Sundays. They typically have religious origin (aiming for all people being sober and able to go to church on Sunday) but most of those countries are not so religious now yet some of the laws remain. Perhaps it’s just inertia, or some interest in the laws staying the same (eg in the U.K. small shops can open longer hours on a Sunday), or maybe in some places the people don’t want the laws to change.
I think https://flow.microsoft.com/en-us/ intends to be an enterprise version of this idea, but I've never used it.
SoloKeys – Secure login made open and easy
Yes it is :)

We never compiled or ran Portugol (IIRC, it was so vaguely defined that you'd be hard pressed to implement it), so practical matters like how applicable it was to scientific computing or data processing was never a concern.
What is the "right way" to convince these people? I'm genuinely curious about your research/experiential findings on this, because I'm at a loss.
Just to save readers a couple of clicks, here's the original Ask HN to which this is a follow-up: https://news.ycombinator.com/item?id=17087155
Read codexes from your favourite games
"Fixing a bug in the game by literally editing 1 byte"
Could have been less. He chose "fessage", which was a 3 bit change but "lessage" is is just 1.
California's Unconstitutional Gender Quotas for Corporate Boards
UCSD Pascal was the first "Java" in that Pascal was compiled to machine-independent P-Code that was then interpreted. (I used it in the 1980s.) The main problem it had was it was slow. In the 90's, even with the CPU advances, interpreted Java was still too slow. It took Symantec's Java JIT compiler to really make Java work.

I.e. what UCSD-Pascal lacked was a JIT compiler. Even a simple one would have made a huge difference.

UCSD-Pascal was the right idea, it was just before its time. I think Java owes a lot to Ken Bowles.
Hard to imagine how. They use wind to generate a linear force. We like to have rotational forces to feed generators.
Give credit where credit is due. Spiegel is digging deep, showing humility, and asking the right questions after Snap has been flailing for a long time. The crux of the issue is that they haven't launched anything fundamentally innovative and game-changing since the original Snapchat, which went insanely viral in the teen demographic.

In this sense they are following a similar path as Bebo, where I worked before they were acquired by AOL. Launch viral product to teens, blow up huge, score huge business deals, and then growth stagnates because it turns out the original vision only encompassed a product, not an entire platform. Bebo ended up selling to AOL right before it became clear the entire business model was failing thanks to Facebook. I saw a comment below about 2019 being the year that Snap is acquired. I could very much see that happening.

The only thing that would turn things around is if Spiegel can pull another rabbit out of his hat and launch a category-defining product somewhere. Augmented Reality could be where they do it. They did fail miserably with Spectacles, their first take on smartglasses, but again, give credit to them for having the balls to invest in hardware and ship a product. That said, the fact that they shipped a v2 of Spectacles that didn't fix any of the core problems with the original isn't a good sign.

Still, augmented reality is going to be the future of computing when it merges with consumer wearables. It's early days in this market. Every Big Tech company is racing to launch the iPhone of smartglasses. Snap has managed to be the first to launch consumer glasses with a camera. If they can pull their sh*t together and ship something that is actually useful and doesn't look ridiculous, they could still emerge as a dominant player.
I'm slightly confused too. They say that the web is a database, but it looks like we're SQL querying their database of the web.

I'm also interested in how often they rescrape their pages, and if they have rate-limit bypassing tech (for the Amazon scrapers).

So far, I think they're calling the Web a database because you can use SQL to query their database — which makes me feel like they're missing the point.

But they've done such hard work and they look like they're really excited about it — but I just don't understand why
I don't disagree, but I think the fact that the article has the term in its title is why it made it to the front page of Hacker News.
Ask HN: How was your experience using gig marketplaces s.a upwork, fiverr etc.?
Were you able to find quality customers (as sellers) or quality contractors (as buyers)?
I’ve always heard the saying “stones are the bones of dead mountains” Turns out it could be true.
That's an overly reductive view of poker that misses the point of the game. If a high bid isn't an implied threat of high cards, what is it? Bidding is correlated to hand strength and player stacks, so a bid is a statement about your hand and the game, albeit a fuzzy one.
Interesting product. BTW: 10 times posted in HN, first time they’re trending (if you click the domain you’ll see the list). Persistence pays I guess :)
Imagine Burning Man Without the Tech Crowd
As long as Mixnode took care of the cooking for us, yes, using Mixnode’s SQL cutlery is kind of an alternative to cooking.

Let’s hope that the food is varied enough and not too outdated, though.
Let’s compare using hard numbers. We have person A working at Baidu/Tencent/Alibaba/etc., the best of the best that China can offer to an enterprising new graduate who for the sake of this example, let’s say has graduated from the best university in China. What compensation can this person expect being in the top 1% of their graduating pool?

Let’s be generous and say 500,000 yuan/year. I highly doubt in reality that anyone gets offered that much, but even with my outrageous rounding, that’s still only about ～$83,000 in USD. The mean new grad offer, some higher and some lower of course, from an equivalent American tech company (Google/Facebook/Amazon/etc.) is around $200,000/year. So even disregarding sociopolitical variables in addition to things like environmental pollution, there is absolutely zero chance that a new grad offer from mainland China outcompetes an equivalent American offer.

This isn’t to say that it’s just China that deals with this problem. It’s sort of a global thing really, just purely due to the fact that the Bay Area is wholly unique in the circumstances it evolved from that has made it almost completely divergent from the rest of the world. An average software engineering salary in Europe for example is around 30,000 Euros, such that it’s possible one might be able to get a better offer from an equivalent Chinese company than from a European one these days. So I’m not saying you can’t get a decent lifestyle working in a major city in China. It’s just that in some places in America, primarily the Bay Area and spreading out from there, there is a more than order of magnitude difference such that the gap isn’t something which can arbitrarily be closed.
It seems one of the greatest lessons learned in medicine has been not to "do something, anything!". Hopefully this lesson can be learned by economists and voters.
What sort of web site do you run where customers pay by the minute?

It's generally assumed that with advertising, more time == more money, but even that's somewhat questionable.

In a B2B context, time spent per day cut in half sounds like a huge productivity boost. Of course, it could also be that you've made it so difficult to use now that people do a little bit, export to CSV and then use some other tool. But the data won't tell you that.
I recall back in the 80's someone made a freighter with a computer controlled sail on it. It was written up in Popular Science (?) as the future of freighters and tankers. Never heard about it again.
Depression is a sometimes fatal illness, and advice like this causes real harm.
Indeed it is. I'm hoping to get the time to dig into it enough to submit a patch, but school has me pretty busy at the moment.
https://github.com/oscarmorrison/md-page/blob/master/script....

Line 43 to 48, I am not entirely sure what that hashlink does. What is the setTimeout function for? Could you expand on that?
13 of the Biggest, Strangest, and Most Devastating Sinkholes on Earth
I see, thanks for the clarification - looks like I mis-extrapolated from your comment.
> If your point is that since prisoners are not humanely treated in government run prisons then it is OK for them to be treated the way described in the article

Did the GP say that?
I think part of the problem is that we watch too many movies with CGI and we trained ourselves to ignore it.

At this point in time face-replace videos can be relatively easily spotted if you watch them in high quality. At least the ones I've seen demonstrated.

But overall, videos are getting either to fake. At the same time, the weren't bullet-proof in the past either. The bad part is that now you can do a lot of it in near real time. So you can change something in a live report.

I see a growing need for public services that cryptographically timestamp files.

Also, I would like to see research in using machine learning to spot fake videos.
This American Life did an article about the writing of this article.

https://www.thisamericanlife.org/531/got-your-back
> during tv breaks for the most popular TV programmes.

Maybe staggering the schedules of TV programs to even this out would be a great idea. After all, now that most people get their tv signal via digital cable rather than over the air, this should be a lot easier to implement. Even +-5 minutes might smooth out those spikes quite a bit.
>To their credit, DIA didn't tell any other agencies they'd taken my badge and debriefed me. Weeks later, my CIA clearances were still active.

I believe the polygraph is junk, but how is it to the DIA's credit that they don't notify other agencies when an employee fails a background check?

I also think the author is taking things too personally. I agree it seems like a strange and poor requirement that you sit in a chair and be berated or called a liar for a few hours but it also doesn't seem so horrible. If this is the best the agency can do for interrogation and background checks - so be it. If you don't like doing that then find a different job.
Wish I could vote this up more than just once.
Well, it is all a matter of definitions. Libraries were once groups of men and women who knew stuff - before , tablets, scrolls, books and now hard drives of some sort.
So warehouses full of books are on their way out, same as warehouses full of scrolls tablets etc were tossed out for their civilizations. Even now most libraries are getting rid of huge volumes of books, those books that no-one reads.
The information will endure,. so we will have remotely accessible data piles, widely duplicated.
In time most of these will be scrapped. We can keep all data for ever at all locations when we get the data density.
Cheating, to be blunt. The person reading out the orders (OP) decided to ignore what was written on the paper and make up something. Difficult to pull off though - in every game I've played the written moves are shown to everyone, just to make it easier to keep track of who's doing what.
My needs are simple. Keep the frequency allocations for my
transmission, and help stop my neighborhood from filling with devices
that emit stray RF and block my reception. My two issues are, almost
certainly, the primary issues for many other people.

Perens has http://perens.com/static/ARRL/TransparencyOctober2018.html
about new people for five director slots. Going through them, I first
see that the Valerie Hotzfeld website is "very worried" about 160,000
members versus 170,000. Seems like a minor concern to me.

The Ria Jairam website says she'll oppose any proposal to the FCC
unless there's open debate by membership. I believe that the correct
ARRL position, when the FCC may be considering a change relevant to my
two issues, is sometimes COMPLETELY OBVIOUS and what we actually need
is the fastest possible action by ARRL.

The Fred Hopengarten website mentions "A low cost basic membership:
one idea - no QSL bureau (inbound or outbound)." But inbound QSLs (see
the https://www.arrl.org/incoming-qsl-service page) don't require
membership at all! I'm not sure why a prospective member would pay a
"low cost" to reduce their current service level.

The Michael Ritz website talks about "addition of Kosovo, Z6, to the
DXCC Approved Country list." Hello? I'm a maker, not an international
diplomat.

The George Hippisley website has a tantalizing mention of "Frequency
Spectrum" at http://www.w2ru.net/whatFrequencySpectrum.html - but it's
BLANK!

Five candidates' websites, and I can't find any discussion of what I
need from ARRL. And yet, my incumbent director, who apparently has no
website at all, has a mailed statement to our entire division saying
he'll emphasize my two issues.
Many conservatives consider CNN as left wing and disreputable as many liberals consider Breitbart. Your same reasoning would also apply to Wikipedia banning CNN. Would you consider that a pragmatic move? If not, then for what reasons would they differ?
This is nice, great job! I started one framework very similar a couple of years ago, but never finished. I'm going to take a good look at this :)
The first worry comes to my mind is, in case of extreme inequality, the richest could buy the truth.
I heard a lot of good things about gitlab
It was implied in he commment, since commenter didn't add in a factor to cover donations to others.
I'm looking for the counterpart: An offer/application/headhunter/company tracking system
From what I have seen in this article, and hn thread, and every time in general when there is a discussion about clojure or dynamic typed languages, you are only speaking about tiny examples and even more tiny projects.
I can’t really imagine myself working on a million line project written in clojure or another language without any type safety.
Happy to be wrong, but I’d like to hear the experiences of people actually working on this kind of big projects rather than pointing to toy projects less than 10k lines maintained by tens of people...
From my experience dynamic typing can be awesome for small prototypes, but to be production ready you need to spend much more energy for testing.

More on the topic I can say that I don’t really see anything compelling that you can’t easily do in F# with a lot more safety in this article...
That is not CSS Grid! A true CSS grid would use shorthand notation.

(This is constructive criticism, all mention of CSS Grid is good)

Instead of:

grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;

Use the easy to read, maintainable syntax:

grid-template-columns: repeat(11, 1fr);

The rest of the CSS might as well be 'built with Flex' or 'built with block layout'. It is okay to mix and match but 'as advertised' one expects more Grid-ness to it.

You could build all of it in actual CSS grid with no block/flex layouts, plus the quantity of javascript libraries is a bit excessive for 'grid'. CSS grid assumes an evergreen modern browser so you can use modern javascript without adding in large chunks of stuff that older browsers might need to download.

The CSS definitions on a per-strip basis are also a bit excessive, if you wanted 12 instead of 11 strips then you would need to update a dozen lines of CSS, not so good for whomever maintains the shredder code. Perhaps use javascript there if you want to animate everything?

I wouldn't be posting this comment if I wasn't impressed and a little entertained.
We need to break up Google ASAP.
I updated my Nvidia graphics driver and that fixed the issue. It's probably a case of Minecraft using the OpenGL API wrong and the driver needing to compensate for this broken usage of the API.
The original title was "Compiling lisp to JavaScript in 350 lines from Scratch" -- For anyone actually interested in a lisp interpreter written in Scratch, there's https://scratch.mit.edu/projects/159487877/
Italian Economist Removed from Plane for Doing Math That Looked Like ‘Terrorism’
A history of MI5 incompetence and madness (2013)
"being able to store energy for 1 or 2 hours is still SUPER useful."

Of course, which is why variable minute-by-minute pricing of electricity can serve as a "battery". The air conditioner, for example, can cool the house to the lowest comfortable temperature while power is cheap, which will then act as a zero-cost "battery" when the electricity gets more expensive in the evening.
Finding a Job You’ll Love: The Reverse Phone Screen
I really like "data-informed" as an alternative to "data-driven". I'm going to copy that! It is important to honestly acknowledge the limitations of the data.
A merkle tree is a blockchain. If you disagree, do feel free to tell me how you think that they differ.
I'll second this. I read stuff like Jacobin as well as Breitbart.
Uranium Is So Last Century – Enter Thorium, the New Green Nuke
Shouldn't X-Frame-Options header fix this?
Except, once again, the statistics say that the people who were alive tend to have the most favorable opinion. If it was just some conspiracy were everything was made up, you'd expect the opposite.
The FCC is tasked with solving the digital divide and it's making things worse
The UCSD P-system OS (from the 1970s) always had a single line menu bar across the top of the screen, whose entries might change when different applications ran. I have always suspected that was the inspiration for the Macintosh menu bar.

This slide deck has a brief history of UCSD Pascal and the P-system OS, with quite a few technical details:

http://pascal.hansotten.com/uploads/ucsd/reunion/Richard%20K...
Because 99% of scraping is parsing that column. At least that’s been my experience.
Try Brand24

Got a different proposition for you too, how can I get in touch?
I usually work in terms of Pomodoros which I use as my deep work outlets. I try to hit as high number as I can get. My personal best is doing 20 pomodoros in a day which translates to 10 hours of focused work.

P.S: A pomodoro is 30 minute work followed by a short break.
This brings back memories. Fravia was ahead of his time.
Stalin died in 1953 how many of the people surveyed were alive during that time to have a favorite view of him especially in comparison to reformers like Gorbachev vs how many of them are utterly brainwashed by the current Russian propaganda machine?

An easy answer would be too look at the numbers for the former USSR states which are now EU members.

Furthermore it's important to note that this is an aggregated statistical butchery from multiple surveys in none of which was a question asked along the lines of "would you rather live under the USSR or being free".

All of these were peripheral questions about various nationalistic identities and historical figures, all of which were heavily retconned in the past few decades by Russia.

Stalin used to be one of the most despised figures in Russian history even during the USSR today he is celebrated as a hero that is simply sickening.
Yes, I could read that kind of stuff, but I would also find opinions of people who also grew up in the SU and miss it. In fact, I've recently read about polls where 60% of the russians regret the end of the USSR. So, I think this is not something black or white. You had to actually live there, not just watch it through television.
A robust option type for C#
Great idea. Only problem is, I live in Iowa. Wind energy abounds. Adequate topography does not.
Success in entertainment (and this includes social media startups) is really hard to replicate! I wonder why that is. It seems easier to consistently start enterprise software companies than it is to create new social media apps.

Facebook's strategy of just buying what works and creating a media conglomerate for advertisers seems very smart to the casual observer.
> the future will not look kindly on our use of antibiotics

It's entirely likely that we use too many antibiotics, but antibiotics have also saved all of us from unbelievable levels of pain and suffering.

I had an ear infection once, and the pain was unbearable. I went to the doctor, who quipped, "if we leave it alone, eventually it'll just burst the eardrum and drain out." And then she prescribed me some antibiotics. And that's not even the worst situation that calls for antibiotics. It's not like my life was in danger.
> If you create a tarball of TinyTeX on macOS or Ubuntu, it will be only 50MB

This is excellent and has accelerated my long-term dream: an up-to-date TeX distribution that can live in my home directory in an lz4 (hc) squashfs archive (72M) and be mounted on an as-needed basis.

UPDATE: As I had hoped, TinyTeX works in an lz4 squashfs. On my system it's actually a tiny bit faster under squashfs than from my ext4 home partition.
Brave browser takes care of that too.
What everybody misses is the different need during the spikes due out the day. In the morning and at noon the grid needs for a short time a massive amount of energy, which can only be provided by such "pump batteries". That's why Austria can sell this peak energy at much higher prices. On the other side the new northern german wind energy cut the prices dramatically on the non-peak hours.

My idea on this was to use the batteries of the new electric cars to store energy and take it for the peaks. This would need cooperation with the carparks of the big companies to provide free battery loading during the day vs sucking off peak voltages in the morning and at noon. In the late afternoon the battery must be full, what happens in the morning and at noon is for the grid. This solves the electric car problem, and the grid problem with not enough north-south lines.
Implied in which comment? Where?
I understand why you might think that that isn't an issue, but it absolutely is. Think about stagnant systems that persist for seemingly incomprehensible reasons. SWIFT payments, paper stock settlement, do you know how bond trading works? Paper. Someone has to physically sign it over.

Do you know why these legacy methods persist? They persist not because the people involved don't know there's a better way. They persist because nobody can agree on who should control the new way.

This is exactly the problem that blockchains solve. This point is subtle, but it is extremely important, and it absolutely needs to be taken seriously.

I should point out, that Git solves exactly the same problem, by the way. You don't want a centralized entity hosting your project? Great, use git. Git, by the way, is a blockchain.
A very simple, zero-maintenance, low cost "battery" for storing energy in the home is a chunk of concrete. When power is cheap, heat/cool the chunk. When power is expensive, blow air over the chunk to extract the heat/cool.

Such a "battery" could very easily keep the house warm or cool at night depending on the season.

What's required to make this work is to vary the cost of electricity to the consumer, which will incentivize such solutions.

A pile of rocks can also work.