skysight-inc/HackerNews huggingface dataset:
The funny thing is that someone very close to me knew how to program, and never once did they think it would be cool to show me how. I didn't write my first line of code until I was 26 or so. Maybe even later.

To be honest, I think that's how you become good - by working on your own stuff. I feel like my skills are rotting at work. I work with "cool tech," but I basically "learn it" for long enough to implement it and never look at it again.
Maybe but the primary driver of this design is the fuel tanks and weight distribution as well as the need for having big heavy jet engines.

This thing still takes about 140 tonnes of fuel. That's a lot of money to fly from A to B using a plane that is still a decade+ away. All I'm saying is that 20% cost reductions is not nearly ambitious enough for that type of long term project given the stuff that is already happening today and given the stuff that is likely to happen in the next decade.
The rumblings I've heard is that the administration is dragging its feet almost anywhere they can, wrt immigration.

It's not just H1Bs from India, but nearly all visas from all countries. Events that are supposed to take place in 6 weeks are at 6 months, and it doesn't seem to be documented or reported anywhere.
I've only heard about it through some friends going through it or otherwise involved in the processes.
As Sidewalk Labs moves fast in Toronto, pay attention to the streets
> I can't think of any other major company conducting a public postmortem for a customer service failure (as opposed to networking/ops failure).

There are many companies that have done this in the past. They are not doing this out of the goodness of their hearts, this is lip service for the fact that their mishap blew up in their faces on twitter. Do you really think they would have gone at length to highlight to the public this incident had it not gone viral?

> Not only are they changing their policies across the board, taking on more risk to improve customer experience, but they are hiring extra people so it does not happen again. Kudos for that!

There is no telling that they are actually going to follow through with anything. Mere lip service.

The bottom line is, people host their businesses and livelihoods on cloud providers and they (the cloud providers) should take the necessary care and precautions when taking destructive actions. Maybe err on the side of the customer instead of shutting down someone's entire business because of some automated heuristic. Maybe have a better response time than 29 hours. Maybe teach basic communication and develop processes so that care agents can see and react appropriately to recent activity on the account. These are not revolutionary concepts, they are simple things that demonstrate customer care, something DigitalOcean is sorely lacking.
Yea, I'm amazed at the criticisms of Steam. Do you all not remember buying computer games before it? Having friends on all different programs, no integrated chat, cds everywhere, this is defintely rose-tinted googles.
That’s a really fair and reasonable response. Not sure what else people really expect here.

> The template used for response in account denial will be removed entirely. If account access is denied during an appeal, which often is the case as most appeals are true bad actors, the agent must create a reasoned response.

Glad this is seen as an issue and corrected.

IMO, this probably would have made this whole thing never escalate if a better response was previously in place for everyone.

Accidents, shotty support, whatever — all expected these days unless you have big cash money agreements in place.

But to kill an account of a responsive person with a gigantic middle finger email without reasoning was a pretty dumb process in place. You can see the email on the Twitter thread somewhere.

Glad it’s fixed! Still a DO fan here

Edit: TALKING ABOUT THIS: https://pbs.twimg.com/media/D76ocofXoAY_xB5.png
Why do they have to run modified binaries?
Well, given that now Epic is trying to cut into that with Fortnite as the killer/gateway app that gets the Epic marketplace on your system, maybe Valve will be forced to focus on shipping some good new games to retain their position? If that's the case, yay for competition! :)

That said, I think part of what people are missing about Valve is that they are also seem to be focused on what they see as the next big thing in gaming, which is VR. They're supposedly shipping their own VR hardware (headset plus new hand controllers) soon (Aug 1st), and have publicly committed to launching a "Flagship VR" game this year. Probably not what most people want, given the cost of VR equipment (not mentioning the cost of the computer hardware to run it).

Personally, I'm kinda amped up about the Occulus Quest. A hands free (~3 hour charge, can play while charging), self-contained (no PC required), $400-$500 (depending on internal storage) device? I might actually be willing to pay for that as a first VR device. That the games are all $30 or less is a bonus.
If I were more cynical, I would say that the antitrust concerns are being focused on in big tech in part due to the perception of anti-conservative bias or de-platforming, and the telecoms, other than in the case of owning CNN, have no such perception associated with them.
If you use toroidal boundary conditions then you could remain in an inertial reference frame and return back to the same pont.

See https://en.m.wikipedia.org/wiki/Periodic_boundary_conditions
https://coinmarketcap.com/currencies/kin/

People with skin in the game clearly think it's a big deal. Kin's price tanked by 25% today, and that's after a long decline since the Well's notice. That trading volume is telling too. They turned over about 10% of the outstanding shares. By comparison, a typical day for GOOGL is 0.5%.
> That's because NYC and most of America is dysfunctional

Not to those of us who live in America. That's the nice thing about having different countries, and different states, cities, etc. within countries: it enables people with widely different definitions of "functional" to all find a place to live, instead of everybody having to conform to somebody's fixed idea of how people should live.
I have an iphone, but I think a few things would be nice:

- not identify yourself to apple

- be able to firewall apps - be able to determine who your app is contacting and block them

- allow running of your own software (without asking permission from apple)

- be able to turn off location services (even if the Location Services checkbox is off, apple continuously contacts ls.apple.com)

- be able to turn off "side features" of wifi (crowdsourced location of your access points), bluetooth (ibeacons) and nfc (currently you can't disable)
Capitalism killed Portal 3 and Half-Life 3.
My previous employer hired F1 grads not bc they were better but bc they were cheaper. I know that bc I interviewed hires (it’s hard to resist for employers the idea that they can get two guys for almost the price of one).

these opt programs should be regulated same way they do H1, or better eliminate them. If you really want these graduates to stay and work in the country, just give them permanent residency from the start. It’s better for everyone.
If you have illegal content such as hacked / stolen data or child pornography on your account, they absolutely should revoke access to your data.
Yes, it takes some of the excitement away if I have to do it manually. I also don't want it to be a daily driver, more for hacking about.
Author of the site here. It's currently experiencing the HN death cuddle which is why the audio is sporadic (if it's even up). I built this as a portfolio app since I'm switching to front-end development (aka this baby has a garbage back-end) and wasn't really expecting it to be shared.

Glad people are enjoying it! It's inspired by Eric Eberhardt's youarelistening.to

Also, if anyone in Los Angeles is looking for a front-end engineer... karl.puzon[at]gmail.com :)
The engine placement is also problematic for maintenance. Airlines prefer to buy aircraft that their mechanics can service with just a short ladder. That's one of the main reasons why all recent designs have engines only under the wings.
I mean what the heck are they going to do when one of these tech giants pulls a Oracle and buys the whole project out? I'd much rather see Microsoft have taken MySQL over than Oracle. It's sad that I trust Microsoft with OSS projects more than I would most tech giants, well not sad because it's Microsoft, but sad because somebody like Google used to be seen as a good tech giant that worked on OSS, but then they extended and extinguished (Android, Chrome, Email, AMP so on).
There's no amount of money you can pay them to get decent support, that I'm aware; at least, if you could, you can't just pay them upfront. They screwed up their weird bespoke network configuration system (which they inexplicably use in place of DHCP) on FreeBSD, and their only support output is: lol blow down your instance and start a fresh one.

You tell me why a company like theirs, which should be mature, ditched their proprietary support and ticketing system (which actually worked) for an shoddy, misconfigured off-the-shelf product which has equally little excuse for being that bad.

I think it's customary here to be unfair to companies, even when they're doing "the right thing" as DO is right now; but DO has spent their customer patience budget elsewhere, so I'm not going to be surprised if people view the post mortem as an inadequate replacement for getting it right the first time, rather than a followup to an honest mistake they will actually try hard to avoid in the future.
AI papers do not get published by Elsevier
There's been plenty written on Valve's somewhat rare management system and how it works/doesn't work. Just do a HN search for valve and you'll find some explicit ones, and likely good discussions in more than a few in the discussions on submissions about Valve that are about other things.
ERC20, bonding curve to improve crowdsourcing-based AI data acquisition process
Not mentioned in this article, Enbrel modifies your immune system in a way that increases risk of infection. Curious why not noted, as it would also help explain trade offs decision.
Who is going to pay for that?
Completely. At the same time, those promotional credits are going to be used by guys like me who will have to decide if their services are worth having to spend an extended period of time explaining why "we're not recommending AWS/Azure/Goober"

An account shutdown, or enough complaints from verifiable sources, and I'm not going to the trouble. Not to pull out an old trope "Nobody got fired for picking IBM". But that's the case: pulls a move like this and the entirety of the customer, who likely came in with AWS in mind (in some cases, was advised against it and insisted on it) is going to shrug their shoulders. Pick a provider that the customer hasn't heard of and I'm going to get a phone call that goes something like "You're the one that said we should use that basement-operation!" with raised voices. Heck, the last time there was an Azure outage, we didn't hear from most of our customers. It was so impacting that even customers well outside of software development/technology read news articles and connected the dots. I had one customer tell me he thought it was just their corporate internet connection; they assumed it was working[1].

[0] Plus, too lazy to put in the research; sorry.

[1] They were a customer who insisted on doing the app monitoring, themselves -- that guy was getting the alerts and similarly assumed it was the network since that happened regularly with another application they developed -- the monitoring server was on-prem.
A Founder's BFF: Free micro learning videos eliminates pricey modules
Design/Layout GUI with Visual Studio Code
The marketing aspects are particularly interesting. Kids don't really have the power to buy or convince an adult to buy. Parents are also only subject to things that are "learning" while users/kids only want things that are "fun". The product intersection of those two areas with quality are likely very small. Additionally, when kids and adults are generally excited about the same thing, it becomes less cool.
I had a similar idea for Asheron's Call, to build a modular plugin system for its bots. People could in theory be authorized to receive a plugin, which would be beamed from the server and dynamically injected at runtime. Reasonably secure copy-protection (aside from the rare determined and skilled hacker). I even had about 10k lines of code written, but it wasn't very impressive (although there were some interesting gems). Sadly, the game started getting DDOSed, which led to a sharp drop in population and abandonment of the project around 2014. The game shut down within a couple years after that.

I love the concept of making interesting bots for games that aren't originally intended for bots, but it's becoming harder and harder to do so given the issue of cheating. Makes for a major risk to a project that is already hard to justify doing. I believe Blizzard has sued someone for making and selling a game bot, so there is precedent for legal trouble as well, which is very unfortunate for hobbyists.
It’s probably pretty difficult to square their anti immigration stance with their claim of being business friendly if you consider that most businesses love cheap immigrants. Hard to shape this into a coherent policy.
I wonder how many people got into coding because of Runescape like the author... I have almost the same origin story [1] and I know a lot of people who also do.

[1] https://victorzhou.com/blog/how-i-became-a-programmer/
You don't trust NSA, so you're going to not patch your systems? Are you worried that the patch is a delivery vehicle for their APT implants?
Yes, new office in Sydney. We're looking for more engineers to help shape the development of Australian market specific functionality into our platform.
Late to the party here.. I've posted this a couple of times but I found the muscle guide by Julian to be incredibly helpful:

https://www.julian.com/guide/muscle/intro
You're perpetuating the myth that these alternatives are equivalent to their counterparts in the real world.

Nobody chooses C# from outside the Microsoft walled garden. Same for .Net or Silverlight or Outlook.

They are "Products" made to resemble and provide ersatz versions of the real thing inside that walled garden.

WSL is a fine example.
The Russian Fox domestication experiment has come pretty far in 60 years:

http://www.bbc.com/earth/story/20160912-a-soviet-scientist-c...
Read the post?

> The initial account lock and resource power down resulted from an automated service that monitors for cryptocurrency mining activity (Droplet CPU loads and Droplet create behaviors).
Ask HN: Is NTFS-3G FUSE driver dead?
If we go and check its page[1] it says the last update was more than 2 years ago:

The latest stable version is ntfs-3g_ntfsprogs-2017.3.23, released on March 28, 2017.

And seems there is no live sources repository. Does this mean the project is dead?

[1] https://www.tuxera.com/community/open-source-ntfs-3g/
It looks like it’s basically a less hacky version of what the RETURN_IF_ERROR and ASSIGN_OR_RETURN macros[1] do in C++.

From experience, those work pretty well. That approach eliminates a lot of the boilerplate bookkeeping code, while still making it explicitly obvious to the reader that a given function call can fail.

This seems nice, and I would definitely use it.

[1] https://github.com/protocolbuffers/protobuf/blob/master/src/...
You can switch to firefox.
24 hours later: 8 + 38. Seems fine.
Chicago, St. Louis, and Oakland are coming next deploy... If it ever comes back up.

I love "Technology remix culture used to create a Big Mood". May I use this?
We would prefer someone who can work in our Sydney office but will consider remote candidates (warning: the bar is much higher).
ABC Sydney HQ Raided by Australian Federal Police over Afghan Files Stories
2018 Global Annual Mean CO2 Growth Rate Near Record High
Douglas Rushkoff's Cyberia (1994) has some coverage on the idea of a true hacker and the "curious" personality archetype that matches it. It was more than 10 years ago that I read it and it resonated strongly with me, so perhaps it's worth a read if you like to understand more of the psychological roots.

https://www.amazon.com/Cyberia-Trenches-Cyberspace-Douglas-R...
I share that sentiment. My first exposure to programming was some C++ when I was 13th but I gave up 2 months in. It was my fanaticism over playing Runescape that reintroduced me to programming through making bots with SCAR.
It's the try! macro from Rust! Obviously I'm a big fan of this style of error handling, and I'm happy to see it proposed for Go.
I guess they are afraid of the oculus store.if vr becomes a thing and something like the quest make it ( standalone vr) steam is gone for good. Then the middle man is Facebook with oculus store.
If they want people to use their app they should make the app good then so we don't need external links.

One of the nice things about DuckDuckGo vs Google images is they actually link directly to the image when you click on the image part.
I believe parent's point was a bit more about employees at Valve.

I.e. Why would anyone struggle and sacrifice quality of life to make great art, when they can make equal or more money rent seeking?
It seems strange to me to call [developer, PM, marketing, support, management] anything other than a progression of increasing specialization. It looks like a perfectly straightforward path from individual contributor to executive. Everything listed here sounds like some aspect of software creation. I would certainly hope that a VP/Eng has had experience with actual development! Surely nobody assumes that you should have started out your career as a VP/Eng?

I must be what the author calls "a well-rounded mediocrity", because my career path is nowhere near as direct as that, if I could be said to have a career at all.
React Hooks – The Good Part
A quote:
"Scrolling through my Purchases, I couldn’t shake the most basic questions: What good reason is there for Google to store six years of detailed purchase information? Why can’t I delete it without deleting the emailed receipts? Why aren’t there default time limits on how long information is stored?"
Facebook is definitely being mismanaged and has very poor leadership. It shows all over Facebook's business decisions and that it emanates from the top down.
Well, you can do it right now with firejail. Start with the default config, it prevents access to many sensitive files; then either add more sensitive locations to blacklist, or blacklist your whole home directory and whitelist whatever is necessary.

I don't recall the exact configuration format, but it's something really simple, like

whitelist ~/src/*
I believe you're right that HN celebrates people who try. The OPs comment didn't reflect the reality of the situation. And a huge part of HN is failure. Failure has many facets, for example we more often than expected lose great products marred by people and their bad choices. Limor is the antithesis to that. I've learned a ton from her work, and have built many random things using her contributions or designs. People should always keep in mind failing doesn't always just end there and is over. If you have success it's often a culmination of honesty, integrity, thoughtful design and timeliness. Delight your customer. I think Limor embodies that and, while harsh, my comment is not false. Something being run poorly should be just as much of a learning aspect as the opposite and a reflection point given the juxtaposition of the two. Limor has provided positively, to likely, millions of people in her career. Yes, be like Limor - and always have top of mind your users, your customers, your friends and family and how she's treated them. Because beyond the product many lose, or never had, the rest of the picture in sight.
So basically they're proposing:

f, err := os.Open(filename)
if err != nil {
return …, err // zero values for other results, if any
}

can be simplified to

f := try(os.Open(filename))

This makes a lot of sense, but I'm of two minds. On one hand, it makes things much cleaner. On the other hand, it might be a first step onto a slippery slope that ends with exceptions.

A lot of others chiming in with different ideas on the original ticket: https://github.com/golang/go/issues/32437
I replied to my ticket (#2710287). Thank you so much for giving it a shot by the way.
I don't see how that helps either of my examples (TODO.md, config files).

Even when it's actual part of ZSH script I'm only using `ft=zsh` when it's a file I'm sourcing, not intended as a runnable script by itself. For example: `~/.exports` which includes my PATH and env variables, as I also import it into `.bashrc` in addition to `.zshrc`.
And at the end of the day: post-mortem no post-mortem no one really cares. The technical details are always irrelevant to be useful and in 6 months no one remembers anyways.

Hell you could write a post mortem: "shit hit the fan" and it wouldn't be any more or less insightful.
Experimental Software Engineering
Unpopular opinion on HN - Majority regular net users don't care about tracking and the FF focus on privacy will not give them the browser landscape they are losing daily.

They should be focused on giving a better smooth UI, make it faster, remove unwanted extensions like pocket, make all the sites work.

Let's see how valid this comment is in couple of years.
> I'd have hoped this kind of thing would have been driven by sensible legislation across the entire industry

Recently I watched the movie "The Captain", where a private in the military finds an officer's uniform and uses it to fraudulently assert authority. (It's a true story)

He meets all kinds of people, and all kinds of thing happen that shouldn't happen. It's obvious that some of the people he meets doubt his authenticity but "go with it" because his actions are aligned with their self-interests.

I took away from this one thing: it's easier for people to just "go with it" than stand up and say no. And moreso when you profit from it.

That's what I think is behind the whole privacy thing.

That said, I hope a privacy market opportunity attracts the attention of some unconflicted players.
Great author.

Both fiction and non-fiction.

I highly recommend ‘Exit Strategy’.
That's really cool to see, well done for sharing and inspiring other game developers.
I noticed this the other day and was very pleased.

Also, if you have touchID then you can use it on safari to autofill login credentials. I just wish safari had an active plugin ecosystem like firefox (or chrome) does.
I don't think people in this thread are insisting on a downloadable package. Just that the algorithm published in the write-up accurately describe the work that was actually done to achieve the stated results. If even that threshold can't be met, IMO the authors are polluting the literature with bad work.
Iceland asks tourists to drink tap water instead of bottled
I share this with the HN tech community to raise alertness that not enough progress and change is being made to slow down greenhouse gas growth. The unfortunate reality is we are battling more extreme conditions globally that drive additional energy demands as well as an influx of carbon based travel.
Johns Hopkins Psychiatrist: Transgender Is ‘Mental Disorder'