skysight-inc/HackerNews huggingface dataset:
On a theoretical level, I agree with you, it is completely absurd. But look at the other reply, their terms of service say just that. Even more so, that has been done many of other times.

Take Apple https://www.apple.com/legal/privacy/en-ww/

"Apple may update its Privacy Policy from time to time. When we change the policy in a material way, a notice will be posted on our website along with the updated Privacy Policy."

> Now, why can't such laws be passed to squeeze TOCs to the same effect?

I implied it in another comment, but I would love to see a law that "freezes" a term of agreement and makes it impossible for one side to say "agree or be locked out".
Also, author didn't mention how his programmer securely transmitted source code to NSA. Did NSA publish their public keys anywhere on Contact Us form?
I also prefer the fighting games which are more forgiving with combos.

The only thing is: DBFZ and other Arc System Work games look like they're hard to play, with 20+ hit combos going off all the time. But people need to realize that a lot of it is auto-combo or auto-gatlings with very forgiving timing. And Arc-System-Work's hit-stop graciously extends the period for which you can extend a combo.

It really is a fighting game on training wheels. But that's what makes it more fun IMO, because you spend less time practicing mechanics or timing... and spend more time trying to read the opponent and interact with them.
Could you please stop posting unsubstantive comments to Hacker News? Most of all on divisive topics.
There's nothing to be proud of and writing a blog post about it.

Your users used the software to protect them, or even paid for it. Now this "Dave" can crack files generated by this shareware. Maybe "Dave" had a genuine national security situation. But was it really? What if Dave just wanted to prank the author, during a boring afternoon? What if it were a couple of guys parked outside who hijacked the phone system, so even if you call 411, it would route to their van outside? Or what if Dave already did the same demand to dozens of other security vendors, effectively having the source code of all encryption software? And even if it was a national security situation, what is the legal basis of giving up source code and keys?

What I get is "I was just a regular computer programmer and overnight, I was actually important enough to be useful for the NSA"
Having people immigrate who are guaranteed to be able to make their own way is not only NOT negative, it's written into the immigration policies of virtually every nation.

This is a separate argument from allowing economic refugees asylum into a country.
Yeah so if there are any vulnerabilities in his software, he just gave them all they need to exploit them...
At least one neat benefit I can imagine is not flooding your history with 20 minor edits to a regex in a long pipeline, and not flooding your stdout with garbage from a bad regex

Inversion of the output (viewing the top, instead of the bottom, without scrolling on longer outputs) is also of note

Imagine if this were simply the shell, with all its normal editing facilities, but laid out in this fashion. It seems obvious to me theres a usefulness anytime you’re trying to create a longer pipeline.. and doing the same thing the shell normally, but leaving a mess behind

Your list of issues are all resolvable (and probably trivially so), and thus not really relevant to the question of whether this thing is worth having in the first place (which requires more fundamental questioning). IE the issue with rm executing when you’re typing in ‘rmore’ is absolutely fatal in the current design and makes it unusable. That can’t be fixed without a bunch of hacks, or losing one of its main features (swapping to enter-to-run is more than fine imo). With such a fatal flaw, it could be fair to call it stupid and useless.

But for lacking readline support on first public listing..?
Staying Cool on the ISS (2001)
The linked MacRumors thread is from before this scandal even came to light, while Apple was still throttling. The thread begins in 2016 and ends in 2017. iOS 11.3 came out March 2018, removing the throttle.

Unfortunately I can't check the reddit thread at the moment, as its blocked at work.

EDIT: Reddit thread is also from prior to lifting the throttle.
He says they sent him a blue NSA mug afterwards and "I’ve had that top secret coffee cup for 18 years now. It’s the same one pictured at the top of this article.". The picture of a blue mug on the post says National Security Agency. Hard to imagine one agency pretending to be another like that. Not sure what to make of it.
The important redefinition of year is of the kilogram. Heck, IPK no longer weighs one kilogram :)
If Apple is serious about the data practices of these companies, why don't they ban them from their platform?
This is fine for the purpose you are outlining, but it completely neglects the fact that the primary reason people are emigrating from their home countries is seeking a better quality of life for themselves and/or their families. Closing the door to them shuts them out from this path.

Moreover, a lot of immigrants that arrive to the US end up having a greater impact on the world as a whole than they would or could have had in their home countries. This is the ideal scenarios of the sometimes true concept, "Land of Opportunity". I don't presume you are ignorant of this, but conditions in many other countries are worse for a lot of reasons.

My own anecdotal evidence: One of the main factors the lead to my own father's emigration from his home country was because the "old guard" at his university effectively blocked him from progressing any further lest it be a threat to their own established position. Arriving at in the US, he had no problem rising up to the top in the more merit-based system here and effecting major, positive change in his field.

So, as is the case with so many other issues, this one is not as cut-and-dry as your comment makes it out to be, and prevents a lot of other good from flourishing as well. There are not equal opportunities for world-benefiting success everywhere.
gotocake says: "But not a machine to affordably and accurately pick strawberries or citrus":

https://www.bing.com/search?q=strawberry+picking+machine&for...

gotocake says: "this hard and unpleasant work":

http://whvaustralia.net/fruit-picking-hard/

Certainly we don't need to castigate anyone. But we don't need more (illegal or legal) unskilled immigrants taking jobs that will soon be supplanted entirely by automation. We need skilled professions: doctors, engineers, nurses and (God forbid) lawyers.

We'd be fine (indeed, we'd be better off) w/o _any_ of the 7,000-14,000 migrants headed toward the USA's southern border right now.
I'd love to read a full account of your experience... I feel like if more people had any clue this was happening they'd think a little more about what they are allowing on their personal network.
Call me a DBA and I'll punch you in the face (*a true story)​
I believe they play on actual NES consoles, hooked up to CRT monitors. You can use an original NES controller or a functionally identical replica. I think they have modified ROMs with a hardcoded seed for the RNG, so that each player gets the same pieces. It can be pretty cool to how oftentimes players start out making identical moves, then slowly diverge.
Those mugs are probably sold at the NSA Gift Shop in the Museum. Its probably the real deal, but anybody can buy them.

If these pranksters were really in Bethesda, it wouldn't take much longer than 40 minutes or so to drive over to "real NSA", buy the mug, and then come back to their office.
Java Monster Mean Bean and Ms. Vickies' Salt and Vinegar crisps.
How to Get Paid Quicker as a Freelancer or Small Consultancy
That's a part of it, which doesn't come up in MOOCs at all (specifically, collaboration in a corporate environment within the software development lifecycle, and negotiating with project stakeholders about specs, requirements, and results).
On finding talks with "inequality" in the title: they do not show on the first page, but I found two by clicking 'See all 114 talks on Inequality' and then clicking on through the results pages; ie "A visual history of inequality in industrial America", and "How economic inequality harms societies", so two of that 114 search results.
I'd rather they just buy SNE and get the best selling VR headset along with the best selling game console, movie content, music content, mobile components, etc, etc, etc :)
"this realization that people are operating at the best when they choose how they want to work"

But what if how they want to work is "Dark Scrum"... or some kind of Agile religion, or waterfall.
There’s obvious brain-drain problems. Turkey doesn’t want it’s smartest people moving and working here. Nor is it in the interest of the US for high skilled workers to go abroad.
This would be the extension of an already bad idea in the US immigration system that almost no other country shares. I can't think of another country that has this notion of per-country quotas.

Spain isn't interested in getting an American immigrant just because one of its nationals moved to the US.
> What about undo that expires in 1 minutes? Gmail website does that for sent emails (for 5 seconds I guess).

Same question as parent: "And do what when tmp gets full and services & applications start crashing?"
> Do we want a literal slow-software police?

This court case shows that we kinda now already have one.

The phones from 5 years ago already had amazing processors with billions of cycles per second. They can probably do nearly everything.

But you know us software engineers: "make it faster till it runs wells on my test kit, then oh well ship it!"

I think this ruling is a nudge into a better way. Yes deplay updates for more than 2 years, but don't stop optimizing new stuff when the latest phone can run it pretty well - keep optimizing until devices from the last 5 years run it very well.
You have to take into account the temporal setting of the story. 18 years ago is pre-9/11 and all the reveals that happened between then and now.
The Naval Support base in Bethesda was just the "entry point" to the chain of calls - note he was asked to then ask for a sequence of additional people/lines to get to his eventual contact. Probably those reroutes were to separate facilities, eventually landing at "Dave" with the National Security Agency.
Yeah, I remember that being a thing in browsers. It was kind of odd to download a browser with 128-bit encryption that forbade me to distributing it to anyone outside of the USA.
Apple Adds VP8 Support for WebRTC to Safari Technology Preview Release 68
In today's Safari Technology Preview 68 Apple added VP8 support for WebRTC.

https://developer.apple.com/safari/technology-preview/release-notes/

WebRTC

Added VP8 support to WebRTC

Added support for IceCandidate stats

Added support for reporting “display composited video frames”
through the VideoPlaybackQuality object

Added support for RTCPeerConnection.generateCertificate

Added support for RTCConfiguration.certificates

Implemented error handler of MediaRecorder
In this I count on MongoDB Inc's intentions to be hollow. I doubt care about copyleft being extended so much as trying to find new avenues for require paid licenses for existing use. In this sense they are not born of a desire for more copyleft, but profit.
Not quite. Not that source code secrecy should be relied on, but the source code not being secret increases the changes of e.g. side channels being discovered that jeopardize all the users of the author's software.
I have a little personal write-up that is cited in the academic medical literature.

Post: http://james.pirruccello.us/index.php?title=Gamma_gap

Paper: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4668045/
Yes, we've been making contributions to restic for some time because we have been very happy with restic's stability, capabilities, and cross-platform support. In fact, the initial plan was to "just" create a web UI for restic, but then we decided to bring it full circle and make it a consumer product so that our families and friends could migrate off their backup service which was being discontinued.
Any thoughts on OMeta? Or do you consider it to be completely different in terms of goals?
I'm not sure I agree with this. I work for a university, and I am stunned with how talented and accomplished many post-docs are considering the level of low pay and career uncertainty they continue to face.

The RAND institute, among others, concluded that the reason US citizens have turned away from graduate degrees in the sciences is a rational market response to poor pay and working conditions in favor of fields that offer better salaries and career stability. In short, there is no shortage, just a desire to pay extremely low salaries and establish exploitive working conditions - which you can do when you control someone's right to live and work in the US when these rights are difficult to come by.

Not only do I think that there's no reason to prop up a system that suppresses salaries outside tech/finance/med (or within those fields, that happens too, especially in tech), I think there's real harm in the market distortions these schemes produce.
Agree. The issue though is anyone - CEO or Company - taking a moral position, when really it's just a tactic to benefit themselves.

The two can overlap, surely, and in 'good capitalism' they mostly do.

But let's not talk about Cooks 'heart' being in the 'right place'. His 'current product strategy' is in 'the right place' :)
Yes, but the problem is that the casual user will view this as planned obsolescence rather than a delicate tradeoff between performance and new features for older devices. Slowing down old iPhones was done to preserve battery life, but users did not see it that way, which led to massive backlash. Sure, Apple, should've communicated its reasoning and decision making before (which they have now done), but the casual user just doesn't care enough about the nuances here.
There are plenty of other languages with varying degrees of pronouns. Tagalog, for instance has no distinction between male and female, they're the same pronoun.

That's not how it's done in English.
I don't think that's worth the overhead. If you end up only importing medical professionals then that's going to help the US economy quite a bit more than importing 'highly skilled' bank tellers.

Money is a very good proxy for demand after all. If company's can easily place people for 350+k jobs that's going to lower the pay of those 350k jobs.

PS: Effectively, your describing a planned economy where someone picks the level of expected pay for each job with more foreign workers available for overpaid jobs.
If you like dired-mode then checkout helm

https://github.com/emacs-helm/helm/wiki#helm-workflow-for-fi...
Do you not understand that doctors have levels of management above them? Their incentive could be "Boss wants me to encourage them for X reasons"
Announcing NetBSD 8.0
It's stateless the way AWS Lambda is serverless. A bit like calling a taxi ride "carless".
Wut? They only started charging EU manufacturers for the apps because the EU courts required them to. They want as many phones as possible using the apps if they can, to get more users into the online services.
So "bag of words" = "count/tf-idf vectorizer + logistic/ridge/lasso regression"?

Also: a vector space is a set of things that can be added and multiplied by a scalar. So a vector space model should be the proverbial representation where "queen - woman + man = king".

Am I being an insufferable pedant? I follow text analysis only very lightly and keep losing the thread.
How effective do you suppose that is, when best practice for some time has been to use a new receiving address for every transaction?
Half the point of using SIMD intrinsics rather than embedding assembly is that register allocation and instruction scheduling are performed by the compiler. Using intrinsics certainly does not guarantee that exactly the corresponding instructions will be emitted in exactly the given order.
I feel like you could replace this tool with a hotkey that runs the current command without clearing the line, sort of ”what if I ran this as is”
That's bullshit criticism.
A funny thing about people who live in Maryland: the NSA has a big sign that says "NSA" on the highway. We all know where it exists, and there are funny local stories about ignorant criminals taking the wrong road and ending up in the NSA checkpoint.

Yes. In 2015, two drugged-out tranny hookers in a stolen SUV went down the employee entrance road. They tried to crash through the gate. They didn't get very far.[1][2]

[1] https://www.nbcnews.com/nightly-news/video/feds-say-nsa-gate...
[2] https://abcnews.go.com/US/injured-nsa-headquarters-fort-mead...
The ethical implications are often not considered by software developers, thus you get cases like this where the author did not stop to push back, acting as a useful idiot for the NSA.

There are way too many people like that in tech, who don't stop to take in the bigger picture before performing the requested action.
Eh? The batteries are replaceable. In-warranty it is free. Out-of-warranty cost varies. Check here:

https://support.apple.com/iphone/repair/battery-power

What is true is that third-party replacements may not work out, I don't know.
People in small neighborhoods tend to value the charm, convenience, and connection they have with their communities. I don't want to pretend things won't change, but those qualities can be preserved even as a neighborhood gets dense (Brooklyn might be a good example). Plus, there are additional benefits (transit, shops, services) that tend to come with density.
Ok so, I guess it depends on who your users generally are. Personally, I'd prefer if you provided an apt repo so I can install the software (and updates) that way, and use debconf to configure the stuff you cover in your 'setup wizard'.

On a slightly off topic note: I'm a little confused how your two apps work together/cross over? Or are they two distinct tools to do similar tasks?

Coincidentally story time: I am actually in the market for a replacement time tracking/invoicing solution (current solution is halting support of their self-hosted version in favour of their 'cloud' service). I think honestly the biggest issue for me is that I'm reluctant to make myself/my business so reliant on a proprietary system like that again. Unfortunately most open source tools in this space also have no, or terrible native client support (i.e. desktop/phone apps) so I'm kind of stuck right now.
Really? Have you read the details of it? There are many valid reasons to be against it.
Worth noting that an 80s computer would already draw the key you pressed on the screen, while the same keypress would still be bouncing around the transistors of a modern USB keyboard.

https://danluu.com/input-lag/

https://danluu.com/keyboard-latency/

"Old computers did it better!" https://www.youtube.com/watch?v=0wDtxYeJdzg
Read the article carefully.

> Dave told me he was with the NSA in Bethesda — the National Security Agency.

So did DAVE say he was with "National Security Agency", or did Dave only say "I'm with the NSA in Bethesda", and then the author misinterpreted the claim?

I 100% believe the mysterious man said "I'm Dave from the NSA in Bethesda". But what I DON'T believe, is that Dave is with the National Security Agency.

I believe "Dave" is from the Naval Support Activity in Bethesda. EDIT: Although the article seems to say that they were really interested in breaking his encryption. Which seems like a "real NSA" thing to do.

EDIT2: Regardless, it was an entertaining read.
That's precisely why Google wants the average Android user with uncertain tech knowledge to use the app store. It uses Google's immense machine learning and ops resources to fight malware and malicious apps.
>> One can view a zip tree as a treap (Seidel and Aragon 1996) in which priority ties are allowed and
>> in which insertions and deletions are done by unmerging and merging paths ("unzipping" and "zipping")
Coffee, black.

Or if it's after 5 PM or so, beer. But my code quality drops dramatically after a couple of those...
This was written in 2014, when Crankshaft was still the JIT in V8. Turbofan was shipped in late 2016 and made primary in 2017. It's a much better JIT - it is tolerant to many more code patterns, including ES6 features - but IRHydra2 no longer works with Turbofan, so this type of introspection is more difficult to do.

A few years ago I hand-tuned some kdb+/q interop code on Crankshaft using IRHydra2 and d8. The results were impressive: about 10x by just shuffling code around to be friendlier to the JIT. It was fun, but more than a little mysterious.

Tuning on Crankshaft was all about avoiding bailout (https://github.com/vhf/v8-bailout-reasons/blob/master/README...). Tuning for Turbofan is less about "gotchas" and more about making sure your functions don't go megamorphic. Using TypeScript or Flow helps you do this just to get your code to typecheck anyway so it's a good habit.

As mentioned in this comment (https://news.ycombinator.com/item?id=15067462) there is still some minor analysis of the IR possible in IRHydra2 on TurboFan.
A brief history of Poland
"Muslim ban" affected the ability for Iranians to immigrate. All of the top engineering/science schools in the U.S. lost an entire cohort of Iranian students this past year.
Toxic “overworked engineer” culture
Holy crap, the fact this was missing is really the only reason I use Google Cloud for my projects.
The flaw in your intuition is that it believes there's a fixed demand. It's normal for your intuition to think that way — humans are notoriously bad at analyzing higher-order effects.

https://en.m.wikipedia.org/wiki/Lump_of_labour_fallacy
The book is extra impressive because the author is 24 years old. :) I don't mean that in any disparaging way. Johan is already an insanely accomplished developer who has gone and will go very far.
40 bit encryption in 2000 wasn't seen as bad, it was seen as decent. It would have required a fair amount of computer power to break in a short time.

It was also what was legally exportable at the time.

Providing some security is better than providing none. You lock your doors but have glass windows.
Eshell can be setup to do this. Is neat for small commands. I turned it off, though.
It is a crime under French law to intentionally shorten the life of any product in order to promote sales. The French consumer protection agency has the power to fine up to 5% of annual turnover or impose a jail term.

Yes!
oh man. This chain of responses must be literally on hackernews like a million times. Maybe someone can extract QA site from hackernews comments.
I love it. Coupled with Alertmanager it's a really easy to use and powerful platform. We also started serving custom Prometheus exporters for our product usage which has been helpful and really easy to implement.
Unfortunately doctors tend to over diagnose a lot of things as brown recluse bites[1]. So, unless he specifically tested for it, there's a really good chance it wasn't a brown recluse bite.

[1]http://spiders.ucr.edu/necrotic.html
It’s a bit of an odd argument to make against a state sanctioned limit to labor that it should be driven by pure capitalism/free market principles.
I can't imagine what in the world the Naval Support Activity would need the code for that application for. They're literally nothing more than a facilities command.

It is odd that the writer refers to them specifically, they have no connection with the actual NSA of which I'm aware.