skysight-inc/HackerNews huggingface dataset:
The equivalent of a miniature staircase, perfected and fascinating for all future generations would be what, in software? Few final year projects would fit that description.

We have a hard time even imagining or, if it exists, celebrating those rare pieces of code.
I'm sorry you feel that way. Thanks for commenting and have a great day :)
See also the Gell-Mann Amnesia effect: https://www.goodreads.com/quotes/65213-briefly-stated-the-ge...
yes but the point is he didn't even ask the support so his claims are just wrong. Maybe the support will always replace your fork with a copy if you just ask.

I agree the UX is bad though and should be improved
While they link to CanIUse (great site) to make the point it is supported by almost all browsers... it is still only 87.56%.

Which for most of the products I work on means extra work to make sure the layout degrades gracefully in those browsers. While as long as your stakeholders don't mind that it looks completely different (but conveys the same meaning) on old browsers it is not "too" difficult. The lack of polyfill makes degrading to look identical us impractical.

The article should at least mention that.

All in all I agree with some other posters. This article has about as much value added as a tweet. And you would rarely see a tweet on hacker news. That's not to say it it shouldn't exist. I love tweets, just not on HN.

Great article on the subject: https://www.smashingmagazine.com/2017/11/css-grid-supporting...

Edit: To beard since apparently this is self posted. I noticed you've been posting a lot of your own articles. I appreciate your involvement in Hacker News. Generally it is frowned upon to post your own articles unless it is a "Show HN" post. You would have more impact if you focused on quality over quantity.
It's also about the DA padding her own stats. Charge the defendant with every felony that even closely fits the alleged crime, then allow them to plea down to a misdemeanor. DA gets a conviction, court docket is smaller, and the alleged criminal "gets off easy".
Perhaps whats going on is they have been measuring their own collective prior probability that these particles exist.

This is what would happen if you set your null model to be something that was false regardless of these particles existing. The way it works is more belief -> more effort put towards detection. It requires a certain amount of time and funding to cross the "discovery" threshold so this will only happen if there is enough prior belief.
Having visited France a few times I agree they are the best woodworkers in the world.
I'm an IC and I read it as very relevant for ICs.
#YourMoney – your money or your life – #everfi – Google My Maps
I guess it's harder to monitor all DNS traffic in the entire country than asking the ISP to give records for a specific user.
> Companies will also hire external agencies to surveil their staff. One such firm, Pinkerton, counts Google and Facebook among its clients.

Whoa. Pinkerton (https://en.wikipedia.org/wiki/History_of_union_busting_in_th...) still exists?

Edit: yep. Same company: https://en.wikipedia.org/wiki/Pinkerton_(detective_agency)
Find all emails on web page (with Python)
As someone who runs a bunch of private repos on Github, and hires freelancers and vendors to work on them, I like the way Github manages forks of private repos. When I end a relationship, and remove that person from my private repo, I want their fork of my code to go away too.

Why? Because it's cleaner. It means there are no abandoned copies of my codebase sitting around forever forgotten in random Github accounts. I set up a private repo because I want to control access to my code. That's why a private repo is private.

It also makes it harder for people to misrepresent their relationship to me later on. Sure, anyone with read access to one of my repos can pull it down and save a local copy. But that is different from logging into Github and having a fork of my repo. A Github fork looks and works differently from a local copy.

This whole situation seems weird because the idea of a "private" repo is not inherent to how git was intended to work; it's something Github invented to make money. So I'm not surprised that it violates people's expectations sometimes.
>Anything you have to do on github.com is not

Just to be clear we can create a branch on github as well as on git though I am not forced to do so on github. This maybe confusing for a beginner as both provide branching.
Flight Recorder sounds better than either Snail Recorder or Fright Recorder.
Yes, but they could've caught up if they weren't releasing products which made no sense and ate in each other's lunch. They went bust, or were good as dead, before Doom made final blow to it.
Would like to hear more about your git with IPFS workflow.
Well investing in the exciting thing is what the free market does so...?
Cryptonetworks and Why Tokens Are Fundamental
Don't pursue it for the credentials. Apply what you learn in the class to practical projects you're interested in. Build a GitHub profile of various repositories showcasing what you've learned and it will impress a future employer far more than credentials on paper ever will!
Here are some:
https://collection.cooperhewitt.org/objects/18703491/
https://collection.cooperhewitt.org/objects/18703497/
https://collection.cooperhewitt.org/objects/18703509/
https://www.1stdibs.com/furniture/more-furniture-collectible...
I forked Popcorn Time when it came out, just because I was impressed with the app and I wanted to look over (and possibly modify) the code. I only forked in though, I didn't clone it locally. A week later when I had
some free time to do so, same issue, my personal fork disappeared. It was mildly aggravating, but also a soft reminder to question how much trust to put into third-parties.
If people can get the fork back after reaching out to support@github.com, why would not GitHub resolve this issue once and for all, so that people will not need to reach out to support@github.com any more?
Or the policy was misinterpreted. The piece of text that got quoted is present in every single EULA ever and does not at all indicate if this is actually intentional by GitHub.

Besides, you can request to disconnect your fork from an upstream project. I expect such a request will also resolve this problem.
Unless you install GitHub's hub and alias `git` to `hub` as suggested in the install doc—then some of what you can do in Git is GitHub specific
All it means is that Oracle will do the right thing after exhausting all other options.
There's a couple angles to consider.

- An electric water heater is the only way to go truly "net zero"

- You can power it with solar panels

- Your gas company might have a high fixed charge (e.g. I pay $20/mo just for the hookup)

- Routing gas lines & exhaust can get expensive and quickly wipe out fuel savings

- Cutting gas service completely eliminates combustion concerns. No worries about combustion air, no carbon monoxide, etc.

- Electric might still be the service of the future; electric appliances are a bet on renewables

Now, a tankless electric can also get expensive if you wind up needing to upgrade your electric service. Which is why I ultimately went from tanked gas to tanked electric.
This is great news!

PIA is reliable and trustworthy.

Also, Rick Falkvinge! (Swedish founder of the original Pirate Party)

https://www.privateinternetaccess.com/blog/author/rick/
Ask HN: Sideline resources?
Hi,

I'm very happy with my life working for the man and also myself. I'm a part-time company sysadmin (3 days a week) and run my own web business (2 days). I guess I'm wondering if there are any websites, forums or resources for those with sidelines? I think it would be interesting to learn and share with others in the same situation.

Thanks
The fact that more new particles have not emerged at energy levels the LHC can produce is a discovery--if I'm understanding the blog post correctly[1], it's the beginnings of a disproof of naturalness in supersymmmetry. It's not as exciting as if they had discovered hundreds of new things to study, but it's equally important.

The point is though, these criticisms (that LHC might find nothing) had been making the rounds since before the LHC was built, while many promoters claimed we would for sure find evidence of supersymmetry. So while LHC may not have been a mistake, the right response now would arguably be to reassess fundamental theories in light of the new evidence accumulated at the cost of billions of dollars - not to go back and tweak the same old theories to suggest that many more billions and years need to be spent to make really really sure we were wrong.

If late 1800s physicists had spent decades building ever more accurate devices for trying to prove the existence of the eether that held together the universe, perhaps some useful engineering or data analysis work would have come out of it, but it could also be a way for the field to go on an extremely expensive wild goose chase and stall out actual theoretical breakthroughs.
I don't know that I'd turn to the software industry for insight on development and maintenance. Things have changed, but AFAIK we still don't have that silver bullet.
No, this article is nonsense. Basically saying because nothing incredibly ground breaking has yet to come out of the LHC that it's a disappointment/failure.

Feels like saying SpaceX has failed because it hasn't put people on Mars yet.
Agregue algo de diversión y entretenimiento en su vida
Replying here since your other comment may be gone. When you phrased it as trees and graphs, it made a lot of since given I looked previously at languages like term-rewriting that did stuff like that. I'll pay you back with one of my most recent finds on handling trees with dedicated language:

https://www.microsoft.com/en-us/research/wp-content/uploads/...

I agree with you on your point that you can mix GC and manual management selectively. As pjmlp, there's quite a few things in between full manual and GC, though, to add to that claim. Ada also has techniques with contracts recently added. Any language with contracts then adds even more if one can express the property in the contract logic for manual or automated methods.

Far as performance, it matters so much that the biggest ecosystems either got there due to better cost/performance ratio or marketing moves by big companies. Those are arguably more important if one wants mass adoption with all the library and funding benefits that come with it. Both Go and Rust are nailing it in their respective niches by balancing performance and safety benefits. Even Haskell developers invested lots of effort into compiler performance with some commercial uptake happening as a result. I tell language authors to ignore performance or ecosystem compatibility at their language's peril.
I appreciate the insight! I'm a noob to HN so I'll definitely post "Show HN" in the future. Thanks for taking the time to comment.
I think you are reading into my stance as defending Linux -- I am not. I am just saying you have to take this criticism into perspective, and consider the alternatives. I find the clamours for the <insert "beautiful" other OS here> equally useless, as they haven't had the success linux has had in the server world, and because of that, I don't care how much more "elegant" another solution is -- it doesn't have the body of work to back it up. Linux is, for now, the best option. If it's a "tangled mess of code" let's figure out how to make it better. After all, it is open source.
I think it's really funny that the video is Kasparov talking about AI working in closed systems having difficulty adapting any knowledge from a closed system to an open system.

While Kasparov is arguably the best player of all time and has a considerable intellect and vast amounts of chess knowledge, I think the the knowledge transfer from skill in chess to knowledge about other difficult, technical fields is quite difficult. I'm in no rush to listen to his thoughts on transfer learning in AI (although I did watch the video to confirm my suspicion).
I haven't, and clearly that's a major factor. However... decades-old industrial systems didn't come from the factory with connectivity. Either we're talking about stuxnet-style USB stuff in which case don't do that or this is a network connection that was added later as part of some project. Now it's time for another project to secure or remove those connections. This will cost money, but no power company is shy about going to the PUC for rate increases.

One reason we have to do this work instead of just warning the world "if our power plants get hacked we're going to war" is that the world in general has no way to judge our claims about hacks we may or may not have suffered. In contrast, if our buildings get bombed that's kind of obvious. We don't have a great deal of credibility when it comes to war justifications, just based on recent form.
Ok, the experience I had with Palantir was I saw them at Reflections Projections when they were hiring for a software engineering position. They gave me the impression that not only they performed data collection using an ontology but they also performed inference and also analysis on that ontology.

When I also interacted with their software as a trial user their marketing material made it seem like they not only performed data storage of semantic data but also they gave insight to that data. From my impression they not only created databases but also aided in the analysis of the resulting data.

I must have been mistaken in my analysis and interaction and they fleeced me. Thank you for correcting me. (Also for the typo correction). I appreciate your insight in this matter also.
Data driven self improvement app
I just hope they start banning it everywhere. And follow through with enforcing it.
I have a lot of experience with burnout, and I've formed a pretty strong opinion of it. The risk of burnout has practically unlimited downsides. If you can 'tough it out' then it isn't really burnout. If not, then the upside is limited to collecting another month or two of salary, at ever increasing risk of serious health issues. If you believe you're actually burning out, my advice is to just get out. There are a lot of jobs out there. A lot. No need to make yourself miserable over one job. I don't have a degree either. Also from experience: living on a tight budget is much better than health problems. Living on a tight budget is much better than hating your career.
For some perspective. My uncle (retired from the Air Force) got into stocks in 1998. He did not tell my aunt until around 2002. He lost around 200K of their retirement because he was unwilling to accept loss. He is still at it and has moved on to day-trading and is doing just as bad. It is a addiction and he does not use Robinhood.

I was living with my sisters kid and set him up with a Robinhood account and stuck a few hundred in it. I explained things a bit and he was still sure he could time the market just with SPY and QQQ. He could not. I guess it is good people have a playground to learn that they really don't know what they are doing before they become my uncle.
Ask HN: Good intro to programming course online for those with no experience?
I have a few friends that are looking to get into coding or at least to explore whether or not it might be a good fit for them. So, I was wondering if any HNer happen to know of any good online courses to serve as an intro to programming that would fit that bill. Being taught in a language that may have wider usage I think would be a plus. Having both paid and free/low cost options would be helpful as well for others that happen to read this topic.
I say this every chance I get, but Github can and will hold your code ransom if your premium account lapses while you still have private repos. They do not give you the option to set those repos to public, they require you to pay money to regain access.

Maybe you can have them switch the repos to public if you go through their support, but Github doesn't offer that in their ransom note, and that would be an unacceptable solution, anyway.

Whether or not this is a risk to a given developer (or their company) is irrelevant to me, because they still have policy that allows them to hold code hostage for ransom, and that should make Github a complete non-starter when deciding on an SCM host.
I think you're confusing things. Deep Learning is a method of machine learning. LiDAR is a tool that collects depth data. Using Deep Learning on flat image data to try and detect depth is unreliable, hence SDCs use LiDAR to detect depth. They also use image data from the visible spectrum and beyond to read road signs. etc.
Can anyone comment on specifics of how the Agora system used here work in practical terms? For instance do ballots have a QR code? How are the entered into the ledger at polling stations, etc?

I'm happy to see articles on the practical benefits of blockchains. I feel like they been drowned out by the media hysteria of cryptocurrencies lately.
Space did not permanently alter former NASA astronaut’s DNA
That makes no sense to me. You're relying on people not making their forks out of github. If that strategy works at all, it's incidental and I wouldn't rely on it for anything that matters.
I'm actually waiting for S2E01 :)
Chipmakers Test Ferroelectrics as a Route to Ultralow-Power Chips
Small point but I think you might mean Liabilities divided by Assets = 2. (aka the 6 month rule)

> It's literally the current assets (cash you could get access to in a year) divided by the current liabilities (all expenses due in a year)

Essentially you should have a 6 month runway. If you have 25K cash and 50K costs per year then the $25K will buy you 6 months to get yourself over a layoff/health issue/etc.

Just a small point because it's a rule I live by and you freaked me out for a moment thinking the advice/goalposts had move way beyond what I've saved for.

thanks
Your third argument for punishment is "punishment"? Did you mean something else there?

I think the US criminal justice system frequently does make an effort to compensate victims where doing so is straightforward and a necessary part of "unwinding" the crime. For example, someone convicted of wire fraud typically forfeits their ill-gotten gains and where possible, those funds typically go to the victims.

There is a broader concept of criminal restitution, though you're right, more frequently, making amends to victims happens on the civil side.
Did you manage to try HHKB Topre ?
>>Could the IRS do me a solid and send me what the capital gains on my crypto currency are? I'll pay the taxes--I just don't want to have to calculate the taxes.

Unlike stocks which seem to be entirely traded on exchanges, bitcoin could have been obtained through mining (unlikely, but possible) or a true person-to-person trade/barter. In order to calculate capital gains, one needs to know the cost-basis (i.e. the price you paid to acquire the asset). If bitcoins are deposited into your Coinbase BTC account, there's no way for Coinbase to know what you paid for them, hence difficult/impossible for them to calculate the capital gains.
Plattsburgh, New York has imposed an 18-month moratorium on Bitcoin mining
I was so disappointed to see all the words spent on the EPA above this comment.

This is the most important comment. This is what humans do when they are unfettered from regulation and enforcement. Yes, the EPA does enforcement. A long-time friend works there in that division. The work is endless.
>"Isn't surprising either that Dragonfly BSD's outperforming Linux in network throughput, despite its small number of developers"

Do you have a citation for this claim?
I think most opponents of stop and frisk disagree with you: it's both. Police routinely "predict" that black and brown people are criminals, and stop and frisk allows them to act on these predictions without evidence. I think the argument here is that systems like Palantir quickly and easily become a technological proxy for these "predictions" and makes permanent the biases and racism used to create the data sets that drive them.

If NYPD set up patrols on wall street to stop and frisk bankers on their way home from work searching for cocaine or evidence of fraud it would be a very different issue.
The car sends a photo of the sign back to google and a user decodes it in a CAPTCHA.

(I'm mostly joking, but the answer does seem to involve big databases of what the signs and roads are expected to be. I'm not convinced that most of the current "self-driving" solutions can cope with roadworks, traffic cones, diversions etc)
Who’s Greener? California Housing Plan Splits Would-Be Allies
I just read that, and I love it. HN has introduced me to named conventions that I have been loving: Betteridge's law, Hitchen's razor, and now the Gell-Mann Amnesia effect
No of course not. They're just a bit more explicit about the fact that permissions can persist across forks.
The stunning downfall of Bear Stearns and its bridge-playing CEO
Traders in stocks get different tax treatment than investors:

https://www.irs.gov/taxtopics/tc429

Are cybercurrencies not considered securities in that same sense? Has anyone seen tax advice about how the day trader rules apply?
In fact, the US did exactly the same thing to Europe in the early days, and argued it had no economic incentive to follow protectionist European IP rules.
Has anyone seen any nice examples of work done with the open LiDAR data?
> Has this been verified by an independent third party?

Which would that be? ;-)

I use ProtonMail myself. I kind of doubt that all their promises are true. But at least it's an entity separate from Google. A few years ago my whole Internet life somehow went through Google, from Search over Mail up to News, Discussions, Drive, YouTube... I find it creepy that when I click an article in an online shop, not even buying it, a stupid ad of it might appear for a week. Even if you agree that ads have a purpose, there is no purpose for showing me an ad for a thing that I looked at myself already!

I have no indication of ProtonMail doing anything in this direction (I see their ads only on protonmail.com), that's reason enough for me already. Also I trust them that their servers are not going to be hacked so that those contents will land on troyhunt.com.
"Must be a yearning deep in human heart to stop other people from doing as they please. Rules, laws--always for the other fellow. A murky part of us, something we had before we came down out of the trees, and failed to shuck when we stood up. Because not one of those people said: 'Please pass this so I won't be able to do something I know I should stop.' Nyet, tovarishchee, was always something they hated to see their neighbors doing. Stop them 'for their own good'--not because the speaker claimed to be harmed by it."

Manuel Davis O'Kelley
The Moon is a Harsh Mistress
Wait until after work to take a look at this one. Even before you agree to the disclaimer a lot of enterprise filters will alert based on the description of the content it hasn't loaded.
Google Cloud Platform’s new interactive CLI
Would it be possible to implement a plugin to Intellij which uses this and achieves sth. similar to Floobits?
https://blog.github.com/2015-07-02-greater-control-over-fork...
But nothing is stopping them from cloning and pushing up to BitBucket or a private git hosting service. You merely have the appearance of cleanliness with none of the security.

The only way to really protect yourself is with a contract that stipulates the repo and any clones a contractor may have access to must be destroyed upon termination of the contract.
How Is CPU Throttled in AWS Lambda Proportional to RAM?