skysight-inc/HackerNews huggingface dataset:
If this turns into an open-source and independent application/enterprise then it could be quite interesting and maybe even good. Unfortunately, I'm fully expecting the end result (if this proposal even goes anywhere) to be a heap of state-run opacity. There's no way I trust the State of New York with my money.
Spanking has no positive benefit and is essentially child abuse. There is no legitimate reason to strike a child.
It's not wrong because all jobs are by mutual agreement. You aren't in it by the grace of the owner. You have come to an agreement with them to trade labour for pay. Therefore if you do know the working conditions in general there is nothing wrong with trying to renegotiate using your leverage to get better conditions. This is most obvious in trying to negotiate promotions and pay rises in peoples day to day lives. The biggest issue for most workers is that the company that employs you has a lot more leverage than you do as an individual.

Collective bargaining at its most basic is a means by which employees can band together to increase their leverage and negotiate better deals for themselves.

Employees agitating for change is the basic building block for improving conditions.

Take the bad option knowing the downsides and work to make it less bad.
Do you think companies don't consider taxes when locating new factories and offices? I don't support tax incentives for individual companies, but I do support keeping state corporate and personal income taxes low to attract businesses.
Oh dear, looks like finding and hosting a house-party now is going to be more like nineteen-eighty-four.
I was actually thinking about this the other day. Domains are too easy to get, and too cheap to hold on to. I like being able to go to Namecheap and buy a domain name for under $10... what I don't like is the hours or days I spend trying to find a domain name that isn't already taken and parked. And even if you paid $3k for that parked domain, it might now have years of history with search engines as a parked domain that you have to fight against.

If ICANN really wants more money, they'd increase the renewal fee for parked domains every year until it's actually put into use.
"Audio needs to not sound like it's being played underwater."

What kind of bluetooth have you been using? Modern codecs sound perfectly fine.
You couldn't have understood or interpreted what I was saying more wrongly.

To keep it simple:

1. for example, it was Christmas. I usually have a cry at some point when I think about the amazing Christmases my mother put on. Kids are in the room and I don't try to hide it. The oldest takes notice, worries about me. I engage him rather than trying to hide it.

2. I'm proud of my kids. If you've got kids you'll understand it takes effort _not_ to brag about their accomplishments all the time.

3. While not my intent, there's nothing wrong with boasting, and a bit of self-indulgence. Though I certainly didn't feel any.

4. What I want, above all else, is to share with other parents the lessons I'm discovering to be important. I cherish when parents share theirs with me. Parenting is fucking difficult.
Since the study compares subsidies by local and state governments, changing the location will benefit one community over another. The spillover effects of hiring 1500 people in a former mining town t will be very different from hiring 1500 in an outer suburb of NYC, for example, and I suspect this I where the mixed results data come from.
Most importantly Elixir and their other open source projects are being transferred over to community control and will not be affected by this acquisition.

For the Elixir programming language in particular, José Valim and the Elixir Core Team will continue developing and maintaining the programming language in the same capacity as they have been doing over the last few years, independently from Plataformatec and Nubank. We are in touch with the Elixir Core Team to transfer all assets, including the existing trademarks and the Elixir website, to their control.
I play guitar. Timing is absolutely necessary. Anything past 15ms I can perceive and it is highly distracting and off-putting to my internal metronome.
Why do SHA-512/160 and SHA-512/128 not exist? They could be useful as drop-in replacements for SHA1 and MD5.
Which is weird because you'd think the board that could run Linux would cost more than the one that you're not able to run an OS on.
Agreed, plus everyone at the bar can listen to whichever game they want without annoying everyone else. That is killer.
More News for Designers
> Some anti-pattern examples are C++ and Vulcan.

Are you referring to the Vulkan API? If so, why do you see it as an anti-pattern example?

I like the API and I think it is a great and necessary improvement over OpenGL. I actually hope to see Vulkan become the ‘stable open source standard solution’ for graphics.
Short answer is yes it does.

One example where the kernel needs to care is that the filesystem maintains the last write time on files. I am sure there are many others.

And if not having the kernel store a time somewhere, where must it come from? Userspace cannot fabricate it from nothing. Even if the kernel used some "relative" thing, where does the base offset come from? However you answer that, keep in mind all processes have to agree, writing it needs to be privileged, it might need to read and write a hardware clock, etc., all problems storing it in the kernel solves.

Also keep in mind that time_t is not a "calendar" construct, it is an integer, and it's not time zone specific. User mode can and does build calendars and time zones on top.
If the choice of language is because it's beginner-friendly, and the use-case is industrial hardware, then the choice is only being made so the company doesn't have to pay professional-level salaries.
With truly unlimited computing power, you would just brute force it.

Hence, this is not a credible threat model.
> and hope they know someone

The system has routing, and it turns out that it doesn't take much for the probability of a graph to be connected with low average diameter. See: The six degrees of kevin bacon.

If lightning doesn't work for a particular payment, you can simply make a payment without using it, potentially by splicing out funds from one of your channels.

Yes, Lightning has trade-offs. You have to be online (though there is ongoing research into changing that), and some moderately complex software had to be written to create it.

But in return you get get massive efficiency increases and instant irreversible payments.

For the transactions that it's intended, I think for these are pretty good trade-offs... though if you don't like them you're free to not use it.
Yes, I love it!
I read recently being nice goes further and has more merit in California than elsewhere.

I avoid politics, but in a rapidly changing world politics often find technologists when others are on the side of resisting change.
Tax incentives in the US happen (a) where an entrenched industry negotiates it using its existing jobs as leverage; and (b) where a depressed region hopes to attract new investment. In the latter case offsetting problems conspire to prevent economic growth. That tends to be labor pool mismatch, poor regulatory environment as compared to other states, and overseas competition that offers supply chain and labor advantages. In other words, tax incentives aren't enough, period.
Tech and finance businesses are also horribly run. There's no evidence suggesting managerial or process excellence in technology companies. The reason finance and technology companies are profitable has everything to do with the nature of the product they create and the leverage it has in our society today.

Finance is famous for making people sitting at their desks all day waiting to get a deck at 11AM to put in logos with the correct resolution.
> So if this attack is developed today, then you should assume that NSA has been able to execute this attack for at least ten years already whenever it suited them, including mass surveilance of random not-that-important people.

They might be 10 years ahead on the algorithms side, but they aren't 10 years ahead on the hardware side. Also, spending 45k today gets you a single collision. That is hardly going to be useful for mass surveillance.
US finally prohibits ISPs from charging for routers they don’t provide
Different people use tabs for different things. I have had browser sessions with 100+ tabs before as it can be a "spatial organization" tool more interesting than the History or Favorites lists because while I have to scroll through the tab bar, there are recognizable "neighborhoods" of tabs.

Firefox has a lot of options for tab extensions if you wanted to explore for something more to your liking.
See, that's getting close to an actual answer.
It IS a far better deal. Farmers should try only buying those, instead of throwing their money at a company that abuses them. The problem is that many farmers absolutely insist on buying only from John Deere, and then they complain about Deere's terrible policies and unrepairability. It reminds me of Apple customers who complain about their MacBooks not having normal USB ports or their iPhones being so locked-down. There are competitors out there...
What are some examples of BuzzFeed promoting rage and misinformation?
Why Don't People Return Their Shopping Carts (2017)
Try it.

MicroPython/CircuitPython is the funnest thing ever. And you can do all the serious things you need. There is nothing you can't do in MicroPython. And if you need to do stuff fast, writing C libraries is quite easy.

It's totally fair to not like it and for sure it has strengths and weaknesses, problems where its a good fit and problems where it is a bad fit - but don't dismiss it. It's simply to good for that.
"Democratization" implies "equally available to all people". That's what the "demos" is about. But when you have to pay for something, what that really means is that it's available only to those with the money.

This is really the capitalization of propaganda — those with capital get to control the narrative.
Modern codecs are non standard vendor extensions.
That only works so long as it doesn't collapse like a house of cards due to being overvalued beyond all justifiable reason.

Asserting that the US economy as a whole is worth 50% more than it was 3 years ago is delusional.
Just to toss out another example. I make about $150k. I'm a single father. I put the legal maximum into my retirement account every year, which I think is $19k this year. I have 6 months of expenses saved up in my emergency fund. We take a nice vacation every year and have luxuries like season passes to Broadway. Yes, I think it's all about making good financial decisions.
That's really, really stupid. I wish the endless quest for moral purification of language would just die already but it's only getting worse. Prudes used to get upset over words for their meanings, then because the wrongs kinds of people used them. Now the etymology can be mined for cancellation reasons even if present usage is conceptually removed twice over. I wonder how the author copes with the ones that derive from slavery and brutal execution methods.

It's exhausting catering to these people who fixate on dredging up and removing any hint of bitterness from words. We need to start treating picky speakers like picky eaters instead of continually acquiescing to the tyranny of the minority. No more fucking chicken nuggets, we are adults here.
Can you explain the relevance? If I put N items randomly into >> N buckets the chance of there being a second item in a particular bucket is small (as opposed to there merely being a bucket with two items, as in the birthday "paradox").
Upvoted for reminding me about this. I'm probably due a re-read of 1984 as I'd completely forgotten about the Two Minutes Hate. Orwell really was a visionary.
Nice project. I'm a heavy jq user and still find myself regularly tinkering around with queries on https://jqplay.org. It would be nice if there were a similar page for jql, even if it is just a local server.
Yeah the ESP32 is pretty darn awesome.
If humanity survives, which isn't guaranteed but has some chance, then I think it's almost certain that there will be people who care about early writers, in the same way that classicists exist today.
If you are a musician, try introducing a 10ms or 20ms delay and then play something on piano or guitar. Whether you notice it depends on a ton of factors which I’m not going to get into, but in general, at 10ms the music will feel sluggish and you will have difficulty playing on the beat. This can be verified with ABX tests if you like.

The timing accuracy for professional musicians can approach 1ms under controlled tests. The human auditory system is extremely sensitive to timing differences, among other reasons, because we use these timing differences to localize sound. 10ms is about equivalent to a 3m distance in space. So if you have a 10ms delay on your guitar, it sounds like you are playing a guitar that is 10 feet away from you.
Insects are not kosher so some plant products can contain too many insects to be kosher or require careful washing and inspection to be kosher. Figs contain wasps and need to be inspected and the wasps removed before they can be consumed. Fresh strawberries with stems have a lot of tiny insects on them that need to be washed away before consumption.

Products derived from grapes have special rules as well.
https://www.kosher.com/learn/about-kosher-laws/kosher-wine-a...
SHA-2 is based on similar techniques to those in SHA-1, which prompted the SHA-3 competition when weaknesses in SHA-1 were first discovered (as they could conceivably have been present in SHA-2 as well). As it turns out, SHA-2 appears to be resistant to the attacks found thus far.

SHA-3 (originally named Keccak) is built on an entirely different foundation (called a sponge function), so it is unlikely that any attack against SHA-1 will be relevant to SHA-3. However, sponge functions are a relatively new idea, and weaknesses in the basic principles could conceivably be found in the future, as could weaknesses in the Keccak algorithm specifically.
Yes, but for the specific concerns listed it should not be a problem. That is, if you upload to dropbox and check the sha1 when it comes back, yes you did get the same data back.

And your data can't be stolen by a hash-to-data oracle either, unless the evil attacker constructed your secret data for you.

So it depends on your threat model. Yes there are practical concerns, but not the ones listed.
Is SHA1 not still faster than 256/512? And Blake2 barely faster? I suspect with some hardware SHA1 is still going to beat all of those out - am I wrong? I would love to learn more.
I've been in a few 27/4 biotech labs that run all the environmental sensors, and some of the industrial controls, off arduinos. ALways fun to open a field box and find a DIN-mounted Uno.
I think Rick and Morty is so compelling to me for this exact concoction of comedy plus cold hard truth.

Life is fleeting, I'm about 1/3 of the way done, am I really that upset about X?
Typically people worry about climate change FOR their children and grandchildren.

What good is an empty planet?
If you want to talk about tab behaviour, you might want to have a look at the Tree Style Tabs extension:

https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...

Tabs are placed in the sidebar, nested in collapsible trees, with a scrollbar. It's a major game changer.
Nah, I didn't even need scholarships. The financial aid was really good for Stanford undergrad.

My brother went to a state school undergrad, then got grad degrees from Harvard and Georgetown. He's almost done paying off an assload of debt, but it's meant he's had to work as a consultant these last ten years.
It is the only way a union can raise wages for its members. But that won't work in the video game industry, there's no barriers to the industry.
I have pretty much staked my entire career on my ability to do this. It's also quite well compensated when you do it as a product manager.
I was applying for a software engineering position. No particular level was specified. After the interviews, the recruiter basically told me that they couldn't make me an offer for a L4 position, considering my experience (I think he mentioned 7 years of experience). Interestingly, I had the exact same explanation at two different companies.

A year later a different recruiter from the same company contacted me again to ask me to re-interview. Then he contacted the recruiter from one year ago to see if I had to retake the initial phone interview, or go directly on site. After discussing with her, he told me that they don't have currently an L5 position open, and that he would be contact me again in a few months (which he didn't).
There is a very interesting wrinkle to this attack that I haven't heard of before, although I imagine this isn't the first attempt at it.

Unlike typical ransomware, the threat isn't "we will delete all this data," but "we will sell all this data, and you will amass crippling fines under the GDPR regulations."
Is this comment performance art?
Devil's Tower:

https://anvaka.github.io/peak-map/#14.63/44.59011/-104.71462

Mt Fuji Crater:

https://anvaka.github.io/peak-map/#12.89/35.36449/138.72709
But it’s still an important example, because a union would not have allowed John Carmack to exist, and we would have none of his fruits. If you read Masters of Doom, it will be obvious why.
Great way to ratchet up the pedestrian deaths.
In the spirit of repurposing, there is the Vaxbar:

http://toyvax.glendale.ca.us/~vance/vaxbar.html

A VAX 11/780, where the Boot switch operates a blender. And the guy doesn't even drink!
Holy shit, that seems to be actually true!! Man, how hiprocate can people be?!
Our unwillingness to pay for journalism is what wiped it out.

People, in aggregate, appear to want to read "news stories" with little discrimination about the quality or accuracy of those stories. When consumers want a product without care for quality, the market optimizes for that. So you get free news that's worth what you paid for it.
Poor computer security poses an existential threat to modern civilization. Slow-ish compile times do not.
On Developers' Productivity
I didn’t think this particular piece was combative at all; I was just commenting more generally on the state of society. I actually thought this piece gave a really good supporting example of the point I was trying to make in my comment.
This is a great point in general: sometimes the problem isn't an adversary using knowledge in your field against you, it's the unintended consequences of progress / changes in adjacent fields.

It also underscores that, when dealing with things like passwords, it's helpful to be able to seamlessly upgrade to more robust methods down the line, e.g. "if this password hash was generated using the old method, check the login using that method but rehash and update the database using the new method after authentication."
What is a site "ostensibly about"?
> What about stock market gains for 2019?

Can you show a causal relationship? Or would the null-legislation result in the same (or greater) gains?

> nearly everybody has money in the market and beneifts from gains.

I think this is very much untrue. It is very likely that the bottom ~30% income in the US have no spare earnings to contribute to retirement savings via equities or any other method -- either that or they have no access to an employer-sponsored tax advantaged retirement account like 401k/403b.
Yes, any two bound objects will do so, irrespective of their mass or anything else.
"You can’t hide secrets from the future with math.
You can try, but I bet that in the future they laugh
at the half-assed schemes and algorithms amassed
to enforce cryptographs in the past."

Didn't expect to see Front on HN today, what a pleasant surprise.
Part of success is choosing the right tools for the job. Twitter is not a blogging platform, and posting 15 times in a row just looks silly, imho. Link a blog FFS.
Copied from where I've said this elsewhere:

Almost 10 years ago, I conducted an experiment. I watched an hour of CNN every night but it was never that night's coverage. It was from exactly two weeks ago.

It was amazing how much "breaking news!" was irrelevant or just outright wrong, how many large trend predictions were wrong, and how many "[person] will do X" were wrong. While the predictions could have been portrayed as opinions, they were presented as facts and the obvious next steps or conclusions.

I realized pretty quickly that avoiding CNN kept out the blatantly wrong information so even if I didn't replace it with anything, I was net ahead.

A few years ago, I discovered this article and realized that some portion of it was probably on purpose:

https://aeon.co/essays/how-the-internet-flips-elections-and-...
Just wanted to say the real interesting content is in the writing here: https://treatwell.engineering/how-i-made-a-digital-carburett...

I see you mentioned the Honda CB750 which also had 4 independent carbs.

I once had a CB750C and while grateful that the throttles all open with one shaft, the carbs still had to be synced. I actually never got around to it and ended up selling the bike without tuning it up properly.

I love your commitment to getting your bike working properly. A very fun read. Thank you and congratulations.
Every release of Bitcoin ever made has had the capacity limitations it has now, or more restrictive.

It's true that Satoshi added the 1MB limit after the first release, but at that time and before then blocks were _implicitly_ limited to somewhat a bit over ~500KB-ish due to issues in the database layer.

This is the reason that you cannot sync a pre-0.8 node all the way to the tip today without modifying it. 0.8 fixed the database problem and made actual 1MB blocks a possibility and the larger blocks triggered pre-0.8 nodes to randomly split off the network.
That doesn't apply here, since the birthday paradox is about the existence of a collision, not that any particular sequence collides.

Most people in the room will still have unique birthdays even if one pair share theirs.
This biblical prophecy from Luke 12,3 is solo true: " What you have said in the dark will be heard in the daylight, and what you have whispered in the ear in the inner rooms will be proclaimed from the roofs."
This is fascinating; are there any readings/sources for similar events, i.e. governments "predicting" academia?

I am aware of the 2015 plan to "transition soon(tm)", but that's because I was alive 5 years ago. Other earlier events would be super cool to read up on.
Show HN: NeurIPS2019 Highlights – Part 1