skysight-inc/HackerNews huggingface dataset:
> Really makes me wonder what npm install is doing

Pattern matching.

For every dependency listed in package.json, npm install downloads and tests every JSON payload publicly available on the Internet until it finds one that produces the desired npm package.
I have a bunch of passwords and that is awful
This is actually one of the few types of examples that I think fit here. Most of the other people are just posting their side projects. When I clicked this I was expecting some quick bash/batch/python/etc. scripts that do useful things.
Hey jdc0589,

We have the first version of hyper cron ready for internal demo and would love to get your feedback.

If you're interested in being involved, please email us on talk@hyper.sh and we'll show you what we have so far.
I am not really sold on the master should be stable, major releases should be on different URLs. Installing stuff directly from github.com someone's master branch sounds like an easy way to get random SIGSEGV and similar hard to debug issues.
But the YCombinator people must minimized GM's accomplishments while maximizing Tesla's.

I own both a Tesla Model S (P90D) and a 2016 Chevy Volt. In many ways the Volts technology--with an engine and an electric drive--is more "advanced" than the Teslas. But nobody here was excited about it. Of course, the Tesla has nicer user cockpit controls, etc., but that just icing.

I'm looking forward to driving a Bolt.
Using data-analysis to identify and help failing students
What is it like to be part of Squads? My experience as a Developer
nice. i think they are both morality ploys.

[some variation of a return to morality] vs [some variation of an evolution towards morality]

i guess its whether you think we were there at one point, or havent gotten there yet.

traditional bedrooms vs equal protection. is homosexuality immoral, or is is infringing on liberty and freedom immoral?
Tesla's battery tech is developed by Tesla. Panasonic is the manufacturing partner. Like Apple & Foxcon.
I already have 2 cars, so I'm not concerned about range.

One of those cars is a Prius. While it has been very reliable, as we come up on 200,000 miles my wife is getting anxious about failure modes that are hybrid only. I mostly don't want to ever have to get another oil change again.
Touché – Touch bar for everyone
I think he means to say "beautiful" in a sense that it's not JUST about showing a picture and a price, but that they are first "interesting pictures" first and "ads" second.

see http://flyers.smartcanucks.ca/uploads/pages/31884/chesley-gr...

vs

http://cdn.home-designing.com/wp-content/uploads/2010/08/ike...
I like this idea. Official container support would be a game changer, especially for those unnerved by going off the beaten path.
Bringing Back the Supersonic Era: Boom Aviation Reveals First Design
The website : www.splitons.com
Our car tops at 155 km/h and the most problematic thing to me is acceleration above 100 km/h rather than actual top speed. Overtaking is something that takes a while and you always have to factor in a lot more distance to oncoming cars in the left lane considering that they may be a good deal faster than you. I tend to be comfortable at 120–130 km/h in the right or middle lane, but admittedly, other people may prefer to drive faster. It comes with an efficiency trade-off that may prevent them from using EVs, though ;-)

Acceleration shouldn't be a problem for an electric motor, though, so despite a somewhat slower top speed I'd envision that things like being on the on-ramp to the Autobahn, or overtaking maneuvers are less of a problem than for ICE-powered cars with a weak engine.
Just write a check for the whole thing! No car payment.
If all you're doing on the OS is playing games there's not much privacy to violate.
The "Can I Use?" CLI is probably the highest attention per unit of effort project I've done: https://github.com/sgentle/caniuse-cmd

I also made a firefox extension about 10 years ago that let you restart an animated gif (there's a config option to make them only play once). I was surprised to learn people were still using in FF 3.6.
All good points, thank you. It's just hard to believe that the ISP/entertainment conglomerate's own bits have zero size in terms of congestion - somewhat smaller size, yes, but zero size? No.
Maybe there are other sources on this but I find it pretty comprehensive. Merge/delete if other takes off no worries.

I've been skeptical in the past. I'm not completely convinced by the design. As in, yes it looks gorgeous and totally capable of Mach 2.2 - but where do you store the fuel?
OpenWeb! :D
Your argument is a classical example of "correct in theory, wildly misleading in practice". As you can see on https://trac.torproject.org/projects/tor/wiki/doc/badRelays (list isn't updated any more, so the real list is likely much longer) or http://www.cs.kau.se/philwint/spoiled_onions/techreport.pdf, there have been several cases where relays actively interfered with user traffic in a malicious way. Malicious exit nodes are used to MitM connections and sniff sensitive data.

Note that Tor doesn't mitigate the three-letter agency problem, as they can just sniff the exit node's target (I certainly would, there's bound to be lots of interesting traffic there).
One thing the web has no shortage of is negative trolls. The site requires javascript. What percentage of people have javascript disabled anyway? Just a guess, its really low.
People suggesting dual-boot make me think they only switch on their PC for maximum of 1 hour a day and have no idea what it's like to have dozens of programs started (and you needing all of them) and what kind of inconvenience is to start them all manually or wait your OS 2-3 minutes to start most of them automatically.

You also probably don't realize that many of us stream video and music 24/7 and your main PC is de facto a programming + gaming + home entertainment server.
That's one of the main reasons I use it that way. Aside from that, it's been a better experience than subscribing in YouTube, when I did that, there'd be a number next to the channels but I could never decipher exactly what it meant, it certainly wasn't just new uploads.
Er, the military in question for this hypothetical example speaks the same language as the civilians they would make war upon and knows the terrain and is from the same culture and therefore understands the civilian social dynamic. I mean, there's lots of obvious difference between an American soldier and Taliban fighter, but between a soldier and American civilian? "Training and a better gun".

I'm shocked that you could consider invoking historical references to equate the US military skirmishing with desert tribesmen from another culture with overweight American gun-nuts. If the brown people we currently fight don't really have answers to C-130s or mortars or MARPAT, then I'm not sure that hypothetical North American insurgents would, either.
That would depend on the licensing then. While many products do (still) get licensed and tied to specific machines, it's typically considered that if you have X licenses it means X simultaneous installs or X simultaneous active users (that is, I can have it on two machines that I primarily use, but I'm only using one at a time so a single license may be ok, again depending on terms).

If there were merely 558k non-simultaneous installs, this would be much easier to resolve.
I don't think it's such a big deal. The Volt won in 2011, and that car didn't change the automotive world substantially.
A personal knowledge organizer at http://onemodel.org/ (AGPL). Highly efficient at managing lists; like an org-mode that uses postgres and is more efficient and flexible in some ways. I use it heavily, daily, to manage checklists/tasks and notes on many subjects. No mobile or mouse support currently, but about everything one needs to know is on the screen at any given time. It's something like really fast mind maps but (currently) keyboard-driven and handles very large amounts of interlinked data. Data can be somewhat structured, as there is a feature that lets you clone then modify template entities.

I see it as the beginning of a platform to change how individuals (or mankind) manage knowledge overall. I'm now working on exploiting the internals for collaboration (linking instances, sharing data, subscribing to each others' data, mobile, etc).

For current org-mode or evernote users: The app has export (& finicky import) features to convert anything to (or from) an indented plain-text outline. The FAQs have links to a discussion of a more detailed comparison with org-mode that seemed somewhat well-received at the time (the link is on this page which also discusses evernote: http://onemodel.org/1/e-9223372036854614741.html ).

Feedback or participation are appreciated. If one has any interest at all, I suggest signing up for the (~monthly?) announcements list at least. More details are at the web site, including some FAQs.
> "As a Frenchman I feel I can say it's the world's most badly designed keyboard that's used in a major language. I would truly like to know its origins and how it got so bad, cause I have no idea."

I agree the AZERTY layout sucks. But it's not alone in its messiness, even QWERTY's (un-) design continues to raise questions: https://en.wikipedia.org/wiki/QWERTY#History

> "I for one would make no design decisions at all taking French AZERTY as a consideration."

Let me expand that statement: you are a craftsman who refuses to adjust his product to a piece of infrastructure that will at worst never budge, at best evolve conservatively and regardless of what you think, hurting your users/customers and bringing you nothing but some pride of not stepping over a self-imposed line in the sand.

Don't you think that's unrealistic and a bit sad? Have you seen many US roadsign makers refuse to build mph signs and print km/h signs instead because metric is better than imperial?
it's also a quality assurance company, similar to apple. "we put these different parts together, and guarantee they function the way we say they do."

similar to intel and microsoft making first party hardware, their core becomes more valuable when oems get better.
I think Tesla was relying on MobileEye for Autopilot. Now they are using NVidia chips instead.
BASIC was an excellent environment for beginner computing. It was transparent, not too simple, not too hard, free from unnecessary complications, and it had a simple upgrade path to bare metal assembler. It provided access to graphics, sound, and animation within a single environment.

UNIX - any variant - is an absolutely terrible environment for beginner computing. It's inconsistent and incoherent, the security model makes no sense on a single-user machine, there are all kinds of unnecessary gotchas and "No, that doesn't work", the basic editing tools are unfamiliar ("Why doesn't the mouse work in nano?") and the pay off is relatively small. Programming sound, graphics, and animation can be a nightmare, even for professionals.

How about Windows? Worse than UNIX. MacOS? Arguably a better OS, but Xcode is about as friendly as an ill-tempered shark with a hangover.

Which is why I think these "Pi = BBC Micro" projects completely miss the point. The Pi is nothing like a BBC Micro, or a Spectrum, or any other popular 8-bit machine. It's more like a cheap/slow PC clone, and it has none of the immediacy and instant gratification of the original 8-bit scene.

It's the difference between being given a tiny universe you can totally own, and a much bigger universe that's confusing and doesn't seem to have edges.

The latter can be hugely demotivating to many kids who would thrive in the former.
Yet another "helper" that diminishes computer user's computing experience for the sake of supposed privacy, then just sets completely arbitrary policies that have nothing to do with transmitting information back to Microsoft.

This program will mess up most Windows 10 installations. In ways that may take you months or even years to ultimately notice.

Let's look at some of these rules:

- "[Disable] Let websites provide locally relevant content by accessing my language list." Meaning websites cannot provide a translated version that you'll want (e.g. if you visit a Chinese website, they may not provide an English translation since you aren't sending the language list).

- "[Disable] Let apps access/control my camera/location/contacts/microphone/etc." Breaks all apps that use the custom permissions (e.g. Skype). With it enabled they would still prompt you for per-app permission (camera, location, contacts, etc), with it disabled they're treated like you don't have a camera/microphone/etc at all... But only for modern apps, Win32 can still access the camera/contacts/etc. Effectively you're just breaking all modern apps on Win10.

- Turn back on outdated insecure Bitlocker encryption, turn on incompatible Bitlocker modes, and turn on Bitlocker modes that only exist in higher versions (e.g. enterprise edition). Uhh, k? Why are they dicking around with Bitlocker policies?

- Encrypt the page file (Even on Bitlocker enabled systems?).

- Disable auto-complete, password manager, and other useful browser functionality in Edge & IE. Also clear browser history upon exit (i.e. break browser history).

- Actually disable OneDrive via GPO (i.e. don't just limit it, kill it).

- Break automatic web proxy configuration (may kick certain people offline depending on network setup).

- Disables SshBroker (SSH Sever) because, reasons..?

Just go look in the source code. This is amature hour. Someone's just gone through GPO, set a bunch of stuff without understanding what it did, noted down the corresponding registry changes and built this wrapper around it. But they never understood the GPO policies to begin with! Disabling the IPv6 helper may also kick people offline (even if it is very niche, what does that have to do with "privacy," what do 80% of these changes have to do with "privacy?").

I wish this nonsense didn't get upvoted on HN.
Most other companies are doing it. Software now is seen as road construction. Always under way and never done.
You may be interested in: https://whispersystems.org/blog/whatsapp-complete/
Splashback: Rhizome's Splash Pages, 1998-2002
But aptible doesn't have managed postgres. I still have to do all the work of setting up a database and managing backups, upgrades, etc. The only thing aptible brings to the table is single tenant hardware and encryption by default. I can just get that from Amazon. Am I missing something about aptible? I don't understand the attraction although it does look fancy
"Hatchet job" carries an implication of more than just a brutal/negative review. It suggests a critique that's done for malicious reasons or in support of a pre-ordained conclusion. Of course, that's often in the eye of the beholder--if you're on the receiving end of a particular biting critique you probably don't think it's fair.
A few tiny projects that I feel have provided real value to people. All resulted from scratching my own itch:

* dotenv-safe: https://github.com/rolodato/dotenv-safe

* gitlab-letsencrypt: https://github.com/rolodato/gitlab-letsencrypt

* Editor for Volca Keys synthesizers: https://volcaeditor.com (work in progress)
A bet against Supersymmetry may soon pay out
I agree that it was very useful, despite the issue with the topic of choice. Thanks for writing it!
I think @telesilla's point is that a Skype call would be going through all the cellular network's infrastructure, and then off to Microsoft, before coming back.

It's an extra link in the chain, meaning another potential bottleneck and added latency.
I'm most proud of making Open Exchange Rates (https://openexchangerates.org), which grew out of a hobby project (and a desire to create a really simple API for something that had previously been annoyingly complex.)

The basic JSON API request and response formats are unchanged since day 0, although we've added a few new features in response to customers' demands over the years.
Are you implying my gardening simulator is not the killer app guaranteed to push units?
I don't think parent was complaining about install times.
Those books can be expensive but $299? It seems like they're celebrating Apple pricing philosophy on top of their design.
The current Privacy page[1] seems to indicate that, at least now, text, image and voice is end-to-end encrypted.

[1]: https://wire.com/privacy/
Also, it seems they proved a behavioral equivalence property: any user-space program has exactly the same behaviors when running on the C+assembly implementation of the OS (6500 lines) and when running on the abstract machine specified by the high-level specification of the OS (450 lines). Their specification also includes liveness properties (e.g. no deadlocks or livelocks).

For comparison, seL4 has verified behavioral refinement between implementation and specification, termination of all syscalls, and several security properties (non-interference and information-flow properties among threads), worst case execution times, and other things; but, seL4 does not support fined-grained concurrency.
The best methods for this, using Generative Adversarial Networks, do in fact fabricate new realistic-looking information.

I think it would be great to input a blurry version of a cityscape, and have it add numbers to mailboxes, litter to the streets, cracks to the sidewalk, etc.
Tesla design and formulates the batteries. Panasonic puts them together.
Scaling up and out in a GPU world
So - no effort is better than some effort? That's pretty dark, and if we're given a control of at least 20% of the holes, I would say - use that control.
I don't believe Doom has been confirmed as a full port. It may end up as a short experience or a totally different game. I can't find any confirmation, but that was the rumor after E3.
Where have you heard this? I wouldn't question Moxie's integrity lightly, his track record is impressive.
Tesla will inevitably be a battery company because battery energy density, charge time and cost are the #1 things holding back electric vehicles from prime-time, and because of the huge investment into Gigafactory.

I wouldn't be surprised if Tesla ends up licensing their battery tech and that supercharging becomes a standard.
Frankly it could just be a folder with a bunch of *.reg files in it and a ReadMe explaining what each one does...
https://pdfcv.com - a tool for creating a CV/resume online. It has been running for 5 years, without adding any new features and people still find it useful.
Wife has the minivan for when we all are going somewhere, daughter has a beater ('95 Buick) after she wrecked(totaled) my Impala(and two other peoples cars), All I need is an around the town car. I drive 3.6 miles to work, home for lunch then back to work and home again in the evening, sometime a few errands. The only practical drawback is how low slung these small cars are. As a backup if my wife's van is in the shop, we need something higher off the ground as the wife has had six back surgeries and getting in/out of something low is hard for her. If Chevy would do an all electric equinox...
Do you think learning git is harder than learning how to program?
People that think that kids just want to learn how to use computers not build things with them have obviously never heard of a lego.
The author says a lot of traditional software won't run on the Raspberry Pi, because it uses ARM.

Maybe that's true for proprietary software. But the Pi can run any open-source project you throw at it. I used one as an (admittedly slow) development box for a while.
Hotcold Typing: https://chrome.google.com/webstore/detail/hotcold-typing/gik...

Learning Touch Typing with instant visual feedbacks.

I initially made it for Mozilla Dev Derby, and now released as an Chrome App.
Pragmatically there are reasons for some people to run Windows 10 vs. other operating systems, even if you don't/won't recognize them. Tools like this allow people to run Windows 10 in a "good enough" state and spread awareness of the problem. It will always be a cat and mouse game if the black box vendor so chooses but it's still better than doing nothing.

Edit: To address your edit, aren't you trusting their black box and using a different tool to accomplish the same? Also, not everyone has access to Windows 10 Enterprise.
It's very hard to make those applications actually illegal (the Congress literally does not have the power for that).

More likely, the government will regulate any company distributing them out of existence, while foreign companies and software-only protocols will get the entire market.
Ubuntu Unity 8 snap
It's surprising and sad how much drama people are willing to put up with rather than switch to GNU/Linux. (edit: some) People are willing to get unlicensed copies, exposing themselves to legal consequences and malware, rather than use a free (as in freedom and price) operating system.
60% of students are chasing jobs that may be rendered obsolete by technology
Facebook greatly expanding its Fort Worth data center now under construction
At Sundar Pichai's Google, AI Is Everything–And Everywhere
> I bet the Navy installed by mistake

I'm a big fan of trying to imagine reasonable possibilities and giving both sides of any story I hear the benefit of the doubt.

But, in this case it's hard for me to think this is a mistake when the Navy's own argument is that it was intentional because they feel they had the right. A mistake like that may actually be defensible in court, and there would likely even be logs on the Navy-public server, not to mention logs of the communication that spread some kind of internal viral download -- half a million installs don't just happen without people talking.
This is a pet peeve of mine, but I don't get why cars need to change design (subjective: and make them ulgy) just because they are EVs?

Tesla showed the world that a car could look like a "car" and still be electric. I'm all for innovations in design, but weird/ugly designs are also a reason that stops people from buying electric cars.
The Stupidly Expensive June Oven Is Actually Stupidly Amazing
Leasing is a thing
Great to see a really middle class electrical vehicle coming to the market with a good range. The big question though is: how many of them does GM plan to make? I have read that the first year production is planned to be 30k units with a possible extension to 50k units later on. That would be rather small numbers compared to what Tesla today sells and especially to the 400k preorders for the Model 3. I hope, that GM does ramp up numbers more.
'til your RAID array fails...
There's also https://www.thelayoff.com/ which I think might be similar. It suffers from pretty poor quality user postings though.
Out of curiosity, is that something that you could opt out of ? Not knowing too much about how to read a financial report, I might have preferred that to avoid the blackout.
Yeah but Microsoft should have catch the start menu hang plaguing windows 10 recently before it goes into production.

And I am not sure that "everyone else does it" is a good reason. Everyone else does nagging. Apple nags again and again for its icloud, apple pay, apple music, etc. I get some nagging for using instagram all over my facebook feed. Microsofts nags me for using edge, onedrive, etc.

But "the others do it too" doesn't make a good product.
Fix windows pivacy
I wish Azure would launch hosted Postgres.
Ask HN: Why are ERP changes (SAP/Oracle) so complex and expensive?
https://chrome.google.com/webstore/detail/ccfeljbgeogamkgilf...

A simple google chrome extension for UFC fans.
I recall the experience as straight forward. I'm curious about examples of misleading setting descriptions.
Show HN: Rocket Validator, automated site-wide HTML validation for large sites
No, that is to say they were not presented with the option to cast a meaningful vote for or against the surveillance state (in a general election) and so chose to use their vote to speak about other things.