skysight-inc/HackerNews huggingface dataset:
I work in a publicly traded company. I do everything from requirements elicitation, implementation, unit testing and end-to-end testing, own the deployment process, as well configure logging and monitoring to ensure deployments continue to stay healthy. Our software's reliability is as strong or as brittle as each individual engineer deciding to implement or skip these processes, since most micro-services are made by groups of 2-5 people (and I'm currently a team of 2, and for a few months was a team of 1).
I don’t want anyone to trust us. I want people to verify [1]. If you rely on trust in any system, be it VPN or other, you’re going to have a bad time.

Secondly, Mark was not hired to PIA. He was hired to LTM and I posted a blog post about it to fully explain the world I am a part of. I stand behind my decisions, and no matter how many times people try to make up some conspiracy around it, I will make the same decision everytime; because I want a world that gives second chances, even if I have to build it myself.

[1] https://www.privateinternetaccess.com/blog/2019/12/dont-trus...

[2] https://www.privateinternetaccess.com/blog/2018/04/why-i-hir...
Embrace Your Obsessions
I truly wish that people didn't swing between extremes on this topic. Surely we can acknowledge the truths of history while also not endorsing genocide. Is that too much to ask?
They should add some debouncer or something.
Python including functools.singledispatch I think is a strong indicator that function overloading IS pythonic (or at least pythonic enough to core python developers)
That sounds a lot more complicated than just downloading bank statements and uploading them to YNAB and adds a lot more points of failure
The logic was that we are highly paid developers and are expected to build robust, reliable software with high availability. Typically a brutal on call night yields untracked time off.
Spiking neural nets are a lot like these "sparse dags"
Org-Capture in Files
Wade-Dahl-Till Valve
Can you please share an example? I am in genomics and looking to get closer to the drug chemistry.
That's why npm has a command `npm install --ignore-scripts`. It download the dependencies, but doesn't run the postinstall scripts (that either download pre-build binaries or run a compiler locally).

In early days of node (circa 2011-2013) we used to do the following:
1. run `npm install --ignore-scripts` first.
2. Check the node_modules folder to source control,
3. run `npm install` again - this time without the flag
4. put all extra files generated by install scripts to .gitignore

This way the third-party code (at least, the JS-part of that code) was in the repository, and every developer / server got the version of binaries for their architecture.

It wasn't a bullet-proof, though, since:
1. The scripts could do different things anyway
2. More importantly: one could upload a new version of library to npm with the same version number.

These days, lockfiles and stricter npm publishing rules largely eliminated both issues, and updating dependencies doesn't produce 10k-line diffs in git history anymore.
What really puzzles me: what do they gain by us using their app?

Certainly it is marginal and can't offset the user/revenue loss from alienating users??
There's a Name for That: The Baader-Meinhof Phenomenon
>One stunned engineer from a major Japanese automaker examined the computer and declared, "We cannot do it."

Ouch
In addition to the first reply to your post, you may find it strange but having dress codes actually help promote diversity in workplaces.
Man who misses Ceefax recruits team of volunteers to create his own version
I've played Spore when it came out, when I was a lot younger too. Back then I enjoyed it a lot. Nowadays, I realize how much of a clusterfuck that game was, with lots of things that were just plain broken or bugged.
Funny how even terrible, existential news barely affects the price of a cryptocurrency.
This is the industry that took years to adopt the CD player, it’s not that hard to be technologically ahead of them. Whether that actually translates into more sales of cars is a different question.
In single or double digit counts. It's not that much. Give it time. No place is as densely infected as China because China had a huge headstart.
6 years ahead electronics here means AI ASICs.

I thought that was weird, I know Toyota cars have radar and I’m not sure about Teslas. IMO as an armchair observer the sensor array is far more interesting than any of this.

Personally, if I were to buy another car (and hopefully I don’t have to any time soon) I’d want the processing electronics to be off the shelf not weird custom stuff that’s going to have all kinds of corporate social crap attached to it.

Edit: to make it clear, I’m not saying one manufacturer is better than the other. I’m upset about this because it’s (IMO) more of a marketing thing (and maybe a way to have some leverage over 3rd party repair shops) and not really a technical improvement. There’s been a lot of weird social stuff masquerading as technological advancements everywhere. these have resulted in some small groups of people abusing computers to manipulate everyone else and once you recognize that pattern you get very cynical with articles like op.
From the project page:

> Note: This project is no longer under active development.
There seems to be critical reviews against Packt publications but this one is good right? Have you read it yourself?
I'm always surprised that npm, a for-profit company with a lame business model, is graciously serving redundant package requests millions of times per day to everyone's CI/CD flows.

One day this is going to happen for real and it will be because npm org decided to charge for API requests by `npm ci`.
The serious tone is a huge draw to the LKML and that way of working. They really do care about not having left-pad type meltdowns. They really do care about being able to find information easily, even years after the fact.

There's a big difference between shooting the shit in your private communications and cluttering up places where people are looking for solutions.
Yeah, so true. Consider me one of them. Occassions like this, Shiply, often strike me as young, aspiring scientist using other peoples money to figure out the a wheel should be round.

Being a little bit more active in my local start-up scene now also means following stat-ups in general. And a lot of these companies, including one I used to work for for a short period, seem to ignore lessons other learned, the hard way. If these lessons are concerning your USP, ignore them, because it is where you inovate. regardless, you should have understood these lessons before ignoring them.

Ignoring these lessons in any other part of your company is just stupid. Like not managing your cash flow.
This is fantastic!
Just tried it with a few blog posts.
Thank you.
PostmarketOS in 2020-02
Tight control of the hardware and software reminds me of Apple.
> It seems that the cost of an additional passenger on a train is almost zero

It is. But the cost of the first passenger is massive.

Think of all these rails (and the terrain under it you have to pay a hefty price for), all the bridges etc.

You mention the Paris-London train, just the tunnel did cost $21 billions, add the high speed rails before and after it and you are probably at close to $40 billions in infrastructure before the first train can do the trip.

Trains are orders of magnitude greener than planes, but unless you massively tax planes, or massively subsidize trains, they'll always be more expensive than planes.
I guess it is very difficult. But definitely achievable. English is an easy language to learn. You can master reading, listening and comprehension. But the tricky part is the speaking as a native speaker.

You need to listen to a lot of native speakers to adapt their accent. But then again which accent do you want to adapt? British? American? Australian?

Further, those accents break down into a lot of sub-accents based on the geographical location of the country. But with enough practice you can reach a level where native speakers would not hear the subtle differences in your pronunciation and you'll be speaking just like any native speaker in that area.
I don't know if you can use this with the Max standalone version, but here are plenty of devices for Max4Live (Ableton Live's integrated version of Max): https://maxforlive.com/
I'm reading Code right now and it's fantastic. I'm a bit more than 1/2 the way through and so far it's only been about how computers work and not really about computer science.

I heard an expression this weekend that I think is apt - a computer is to computer science as a telescope is to astronomy.
Is there even a viable alternative to Kubernetes at this point? For that matter, is there an alternative to YAML for defining Kubernetes setups?
When Firefox stopped supporting legacy extensions, the Greasmonkey developers saw that as a chance to redesign their API (to use promises).

Tampermonkey used to be open source, but unfortunately isn't any more. I still use it though, as it has better UX (e.g. nicer dashboard, prefills @match when creating new scripts, better editor, etc).

An alternative to Tampermonkey that is open source and still uses the old style of user scripts is Violentmonkey (which also lacks in the UX department, if i recall correctly).
Why does Hacker News auto-capitalize the first letter? It's "postmarketOS" with a lowercase p, just like blink-182.
The api listens on 127.0.0.1 by default; so yes, local software can connect (see [1]).

File pathes for read/writes and execution are not imperatively ordered by the client, but done declaratively based on the notebook ID.

When the toolschains are in docker, the code runs in disposable containers.

It would be possible to add creds (for instance, with creds stored in ~/.nodebook.conf); do you think it's mandatory?

The cli mode (--cli) does not expose a port, but watches notebooks and outputs them in the terminal (works nicely with $YOUR_EDITOR)

--edit--

I guess running this on a remote server through SSH tunnel would workyes, but I think it's safer and easier to version control the notebooks and run them locally.

[1] https://github.com/netgusto/nodebook#%EF%B8%8F-a-bit-of-warn...
Companies like that are basically work creation schemes.
That's a shame, I liked tensorflow much better than the imperative alternatives. I guess it comes with the territory. Scientific software has to be dumbed down on the CS side because the users (grad students) typically never seriously programmed.
Everyone is good at something. Tesla is good at electronics, Toyota is good at manufacturing and quality control. A collaboration would be beneficial for both.
Here's a postmortem comment from a Cloudflare engineer:
https://github.com/npm/cli/issues/836#issuecomment-587019096
My brand new Toyota C-HR comes with an entertainment screen that is not Retina display. Technology that has been out for half a decade and is found in the dirt cheapest of smart phones. It honestly doesn’t surprise me that the rest of their tech is so far behind.
I find that nomad is actually a very good alternative.
I think the clear border is that if you start to make things up that go against what we solidly measured so far or you have gaps in your derivation then you are well within 'mysticism' part of the dial. I think there's even slightly audible click when you go to that part of the dial.
> The computer powers the cars' self-driving capabilities as well as their advanced in-car "infotainment" system.

Now I'm scared. I hope it is mistake of Nikkei and these two subsystems doesn't have anything in common, including power supplies.
How about "Kubernetes as a complexity generator"? :-)
Two months after Feb 2008 article, in April 2008, Facebook released [1] Facebook Chat, and gradually captured the 'chat with people you know in real life' usecase.

In April 2008, we're three months before the launch of the iOS appstore, more than a year before iOS push notifications, and more than two years before Android push notifications -- and three years before iMessage. For instant messaging, most people are still using 'legacy' networks like AIM, MSN/WLM, Yahoo Messenger; tech early adopters may be using Google Talk inside Gmail, which stopped being invite-only just a year prior. People with phones are using SMS, and smartphones are not too common.

With Chat, Facebook became much more than a place to post text or pictures on one's page: it became one of the largest Instant Messaging networks overnight.

They stayed relevant during the rise of mobile apps as other players faltered, then years later, they turned to acquisitions to buy a few networks that presented a competitive threat.

[1] https://news.ycombinator.com/item?id=13465483
> Again you're hyperbolizing.

I am not.

> The outright toxic projects that developers and city leaders routinely propose run at a least a couple of orders of magnitude above 0.01 percent.

This is true, but does not contradict my point. How many tiny projects are never run through anything or even considered because regular people don't have a mountain of cash/lawyers/etc. and simply comply with the law, while all those toxic projects hire lawyers to get variances?

How many two-family homes are never built or even considered because the zone is one-family? How many housing units have we lost this way?
Sure, https://github.com/Azure/draft doesn't require any YAML and deploys onto Kubernetes.

I remember someone also doing a demo of configuring your kubernetes deployment on your Java objects directly.
I just hope that there is nobody wanting our sun to explode for scientific curiosity.
Article praises Tesla's custom AI chip. It is something many criticize as a waste of development resources, while they could have used off-the-shelf components for the same task.

Tesla's real advantage is their battery production. No one else can compete with them on battery price or production volume at a similar quality: https://www.cnbc.com/2020/02/10/teslas-competitors-play-catc...
NASA Eyes on the Solar System App
You can also blame current corporate practices and culture in the development industry for encouraging this sort of behavior and tailoring environments to attract fresh grads.

It's certainly acceptable to blow off steam but there are times and places for that. The official issue thread is not one of them. It looked like a Reddit post more so than the official NPM repo. I have nothing against Reddit just pointing out it's a reasonable venue for this sort of commentary (or even HN).

The thread looked like folks celebrating like the power went out and they'll be going home from school for the day instead of "oh crap, this is my job and I have to fix this issue or my livelihood is at risk because I decided to have no backup plans in place for such a situation where NPM is down."
Home cooked apps to the cause of love
I am reading this on my 8 year old computer
With Larry Ellison on the board it reminds me of Oracle.
I thought there was, though, previous discussion of Tesla using non-automotive grade electronics in places. Using stuff that's rated for the heat, moisture, vibration, etc, implies lag time as opposed to "latest/greatest".
"Four intergalactical-capable factions are trying to decide who holds the most power. In an average galaxy in a pretty anonymous corner of the universe one faction detects a unprecedented large star-about-to-go-nova and races to capture the imminent energy surge of a sort the universe hasn't experienced yet. Or will the galaxy implode before they have aligned it all."

A back cover blurb I wouldn't mind picking up! If something like this is already written I want to know.
I'd read that as "cannot do this in a sensible timeframe while still following Automotive SPICE".
Can you be more specific if you have tried at least one of them?
My question is then what counts as a container orchestrator. Not to shit on the article but why over-complicate the definition of an already over-engineered system
Automotive grade components have to survive greater temperature extremes and vibration for 10+ years. Disposable consumer products don't operate in the same sphere. Tesla has been burned by using consumer grade screens.
You just proved OP's point. Cryptocurrency which isn't seriously decentralized is pretty pointless - you might as well just go back Wells Fargo and an Oracle DB.
Note that the "we cannot do it" quote is not referring to the technology itself, but rather to the fact that to adopt Tesla's pattern, the legacy auto companies would need to ditch their supply chains. That's not something they can do without pissing off a lot of people.
1) Glad we have a Nexus proxy in front of npm... [a]
2) Cloudflare strikes again, this one company is at the same time making the internet better and worse. I'm constantly blocked by cloudflare for something that should not be, it's extremely frustrating. Then when you complain to them they throw their hands up and say "owner hasn't configured their site for that". Ugh.

[a] https://blog.sonatype.com/using-nexus-3-as-your-repository-p...
Or maybe inform yourself before jumping on the hate train. The script is necessary to convert the json file to markdown. The source format is json so that these questions can be easily loaded in other mediums such as mobile apps. I don't really see what's the problem with it.
Click bait title. The point of this article is that Kubernetes is indeed an orchestrator, but "so much more". However, it's mostly a bunch of random conversational pieces, like mentioning the slack channel has 90k users
Teletext Viewer
The trailer's actually quite well done! Might watch it when it does come out, seems like it could be interesting or motivational at least :)

I work on the backend side of things currently, but from what I've read React is more powerful/ sought after currently, so that's what I'm going to be dedicating my tie to learning, wonder if this documentary might make me reconsider!
> uses ternary logic because it supposedly makes it more efficient (it very much remains to be proven)

I think that's generous - using a java 32-bit integer to emulate a single 'trit' in your software stack is bound to be hysterically less efficient, and effectively rule out any embedded/IoT use.

I know the stock answer to that was "we're working on ternary hardware too", but that just adds more questions - why are you redesigning the world from the ground up here? Are you going to rewrite entire embedded operating systems in ternary when you have this chip? How on earth is that going to help adoption by developers?

> Didn't stop them from making a fortune with pre-mined coins during the cryptocurrency boom.

Indeed, and there was some sort of spat a few weeks ago that likely saw at least one of the founders continue to fleece the community.
automotive electronics has a different set of requirements from normal electronics. Most ecus are designed by Bosch, Delphi or some big company in the field.
One mechanism I’ve seen (Jupyter) is to print out a token when the listening service (Webserver) starts. Then this is the credential needed to login to the web GUI. The token is randomly generated at runtime and unique to each time the server restarts.

It would be expected that you’re running this on a computer you already control access to (remote server that you access with an SSH tunnel or a personal workstation). In this case, the token approach is a nice medium between full user accounts and ease of use while still providing some security.
In this case, you decide. You click that Favorite button and it's a decision you make. The AI artist has a set of rules that learned from the previous trained art pieces, but the final shape, and the final decision is yours. You like it or not, and it's quite personal too.
How often do you replace your phone? How often do you replace your car?
Should have buy a Tesla Model 3
Kubernetes isn't the source of complexity - it is the problem domain of building and operating distributed systems that are fundamentally and essentially complex.

Compare the complexity of Kubernetes to Openstack - the next most similar project in the same problem space, and you will find Kubernetes is actually pretty simple.
Seriously... it’s just some extra pixels?! The have picked cheap components, plain and simple.
Tesla has radar in their cars, at least in my X. I think I read somewhere that the cheapest model 3 does not have it but I can't confirm that.
Germany's export-led economic growth exacts a heavy cost on Europe and the US
With red on the logo, it reminds me of Coca-Cola.
Seems like these components were authorized at the height of the self driving hype cycle as a way of future proofing the cars--that is, the owner could download a self-driving software update and the hardware would already be ready for it. In retrospect, this looks foolish: doing self driving without a LIDAR is borderline unethical.

I wouldn't be surprised if newer models do away with these ASICs until the software is further along.
What Will a Betelgeuse Supernova Look Like from Earth?
I need more $$ to feed the GPU monster, and then you will get more texture :)
This is more of technical issue that can be solved quite easy, but you are right, most of them lack details and texture.
Show HN: Add Referral Marketing to Your Website
I hardly think that it's "good foresight" for a cryptocurrency to retain properties of centralized systems - unless you're saying that I have even better foresight by keeping all of my savings in fiat currency in the US financial system, which gives me all sorts of convenient properties like rollbacks and legal protections and FDIC insurance.
So, a Chevy Bolt?

It does have an infotainment screen, but otherwise: no AI, no Autopilot, 5 seat vehicle, Air Conditioning, and a 416km range
In other words, Tesla teardown finds remote bricking capability 6 years ahead of Toyota and VW.

In seriousness, it's no surprise that older vendors will incrementally upgrade their hardware and work with suppliers rather than starting from scratch and obsoleting all suppliers. Likewise, I assume $startup_du_jour has a tech stack "6 years ahead" (whatever that means) of more established players.

edit: s/de jure/du jour. Thanks lorenzhs
I think Mario Klingemann said it the best. https://vimeo.com/298000366 This becomes just a tool, like everything else
> https://www.ft.com/__origami/service/image/v2/images/raw/htt...

Strikes me as a typical low-reliability design. Would be surprised if this unit lasts ten (or even five) years.
None of the Teslas have Retina displays (> 200ppi)
Every decision made on a car like that is based on cost. The C-HR is a low cost car and I'm sure the retina display is one of hundreds of cost savings decisions made. The Tesla OTOH costs about 1.5-2xx as much as what I see as the base price for the C-HR - so I'd expect more expensive components.
Larry Ellison and Tesla definitely want you to replace your car like your phone.
Code is what got me as a teenager interested in tech. It is an awesome book.
Running Tensorflow Models Using Golang
Moreover, how does that distinguish it from any other cryptocurrency?
I bet your C-HR didn't cost +$40,000.
You can solve container orchestration problems using Kubernetes, but you can also solve them using Swarm, Nomad and Mesos.

Kubernetes is the most popular, precisely because it is not over-engineered, the level of engineering matches the problem domain.
"THATS PART OF YOUR RISK PROFILE. DEAL WITH IT"

If you set up a libertarian community in which everything is privatized, and then one day your home catches on fire, but you don't pay for firefighting service, it sucks to be you, but is your neighbor* going to just say "that's part of your risk profile, deal with it"? Laws and philosophies are one thing, but there are predictions you can make about the actions of people separate from that, and so your rules and abstractions have to be compatible.

*who shares a wall
Exactly that my point. My car is brand new, the model is brand new, yet it’s screen looks like it’s out the bargain basement of an LCD factory. In 5 to 10 year’s time when I replace the car, it’ll look even worse!