skysight-inc/HackerNews huggingface dataset:
Tons of great stuff and I'll add what I can from 15 years as a full-timer preceded by 10 years as an amateur. I've in settings ranging from a startup I founded to a large insurance corporation. I'll just keep it to bullet points:

- Relationships are key to your career. Align with good people and maintain those relationships.

- The product is more important than the code.

- Keep up with the latest tech, but don't necessarily use it.

- When starting a new job, learn the business first. Understanding what the product does and why is crucial and doesn't take long to learn.

- Avoid an adversarial relationship with other departments like marketing and accounting. Work together with them (back to point 1).

- Share your wisdom, don't hoard it.

- When you are no longer curious, something is wrong.

- Writing code is simply that. Enjoy it, don't glamorize it, and try not to obsess over it.
Can't you virtualize those bits? Hopefully the VM can be isolated from either the internet or the host (i.e. no shared filesystem or networking).
It's cultural. The ability to play chess well is generally taken as an indicator that someone can plan well, think up masterful schemes, and generally out-wit other people. The result is someone that you would either not want to get on the bad side of -- especially if you take into account the fact that they are in prison -- or someone that would be handy to have around if you have anyone with a budding escape plan.
Interesting, what hosting provider/system are you talking about here?

It seems to me having admin panel access is an even higher level privilege than having root on the box itself, for any VPS host environment I've personally used before. Linode for instance lets you open up a root shell to your running box, which doesn't even use SSH. I'm surprised it isn't total game-over if your admin panel access is compromised.
It was sale.urbit.org but you needed a ticket. Submit your email address to get on the list for future notifications, including tickets to future sales, although they say the next one will be a public auction. What you get when you buy is a number which can be submitted to urbit in exchange for the key that proves ownership of a certain star, meaning you would be able to sign messages that other planets/stars would trust as having come from the owner of that star. Stars are identical to planets except that they are also able to issue tickets for planets. So the point of owning a star is that you can give away or (in some future scenario where anyone wants to buy them) sell planets. For now, you can get a planet just by emailing the devs and asking for one.

People have complained about the documentation forever, but I think it's just hard to explain what it is, because it is pretty novel. If you chew through some of the available stuff and have further questions, reply to me, I'm as likely to give a useful answer as anyone.
> For example: A dedicated m4.16xLarge EC2 instance in AWS is $3987/month. You could build that same server for $15,000 through Dell, lease it at $400/month (OpEx), and colo it with a 1GB/s connection for $150/month.

If this is all you see when it comes getting servers or working with Cloud servers/services, then you don't know what you are talking about.

You don't build for one massive single server, you build for a bunch of small ones that spin up and down as needed. It's micro services or you are wasting your time and money.
Just my two cents: for formal diagrams I find code is often faster than interactivity but feels slower because the output is indirect and so it doesn't quite feel like I am doing as much.
"The poor" and "the rich" are categories. How can there be recourse when no individual harm has been done? If a single rich person did something wrong against a single poor person - then, of course, there is a path to recourse. Class-action suits exist for entire groups that have been harmed, but I don't think that would extend to greed or envy for wanting to level disparate levels of income or wealth and calling that "harm".
Opel is owned by GM (well, until March 2017). You're actually driving an American car. Assuming the 2015 and up model year it's platform sharing with the Buick Verano. The big difference here is that your engine is a diesel, and that makes a big difference in city driving when you're idling a lot.
Yes, I read that too. There are still an infinite number of ways that could break down.
Yes, this is the only reason IMO. GP is reading too much into this.

Source: I closely follow all developments in the Android ecosystem, and have been doing so for over 2 years.
Dear FCC: We See Through Your Plan to Roll Back Real Net Neutrality
You would also get Review Apps which are pretty sweet.

I work for Heroku, review apps is one of my favorite features we've launched.
I've added my contact information to my profile. Feel free to email me if you'd like to talk
Have you thought about freemium models? Maybe have bot-only engagements that are free and then pay for more personalized advice? I just feel like paying on a "session" basis would be more workable for me than a monthly subscription. If the product/advice works well, I should have less and less need of it! :)
As USTR Takes Office, EFF Sets Out Our Demands on Trade Transparency
Some parts are entirely blocked.

Somehow it's OK if a random person in Afghanistan accesses it for free, but when a BRITISH person in BRITAIN tries to access BRITISH broadcasting corp content then the funding model somehow matters.

Its beyond retarded.
Understanding Events in the Browser
Who's parents didn't make sure they took some English classes...
Also, that you'll need to pretty much completely reinvent yourself every 5 years or so if you want to stay employable. (I.e., need to keep becoming expert in some new tech specialty.)
The last chapter, to me, was the most interesting, and I would have liked it if author had expanded on this:

"If we need 100,000 people to cure cancer, to deal with Alzheimer’s, to figure out fusion energy and climate change…I don’t know of any other way to do that other than financial markets: equity, debt, proper financing and proper payout of returns. I think that in many cases [finance] probably is the gating factor"

How do you attribute finance as an organising/motivating factor to solve some of these problems? Energy, and patented medicine, yes I can see that - but pollution and climate change?
Ask HN: Better daily use out of my Alienware 13 r3?
I'm historically an OS X user. I switched for several reasons, one of which is the metals they use make my hands break out.

I now have an Alienware 13 r3, 32gb RAM, OLED, 1tb SSD. It came with Windows 10. I'm struggling to make the switch. I have considered Linux (apparently Elementary OS supports it fully).

I write games in c++, opencv and am learning c# (more for job possibilities in the area I live). I like to play games on Steam only, using an Xbox controller. My future goals are continuing with games, ai, ar, more c++, opencv and c# as I find work in c#.

Should I just stay with Windows? My reasons for switching are entirely security related. I don't want viruses, malware, root kits, etc. I know I can use the built in Firewall and run ClamWin and a host of other possible solutions. I just feel like it adds to the overhead and potential upgrade fees, etc. I could buy VMWare or Virtual Box to use Windows when I needed it.

Thoughts are appreciated.
The source code used to be open, and it isn't clear what happened to it. Maybe ask over on the arclanguage.org forum as HN is written in arc.

The closest thing to a source repo is this from many years ago:
https://github.com/wting/hackernews
Hey dtft!

Boost can do things that help you daily or weekly such as:

- Review communications (inbound and outbound)
- Help you develop new skills and stay up to date
- Assist you with targeted networking
- And much more.

Overall, this is a service that can refine every aspect of your professional life. People who only think about refining their habits and practices twice a year are not aiming towards their potential. The bare minimum is too often accepted as normal -- we want to change that.
GQLAPI – single GraphQL endpoint to connect with web APIs
> It is very, very rare to meet Europeans who drive across multiple countries for leisure

Then you've never been to the south of France in the summer.

It's filled with license plates from all over the EU. Mainly Dutch, UK, German. I've even seen Estonian plates.

It's ~1200Km from the Netherlands to the south of France. People do it in camper vans all of the time.
Hmm...

I think your conclusion applies equally to boosting stock value and boosting stock returns/company value.

The key difference being that boosting stock market value includes a PR component, in addition to any core value creation the company may do.
Yes, as soon as they sense competition from electrical vehicles
Μάχη εσχάτων για την άνοδο στην Ligue 1
I support the principle of net neutrality in some philosophical abstract, but increasingly it seems like we're being asked to choose between:

A) A cabal of Comcast-centric billionaires who control key infrastructure on the Internet

B) A cabal of Sam Altman type VC billionaires who control key infrastructure on the Internet

What are ANY of these guys other than profiteers who seek to pervert the open protocols of the Internet for the sake of their own profits? I think they are all aspiring emperors with no clothes. I dare any of these profiteers to respond.
Electric vehicles are a tough sell now though. The Chevy Bolt EV has a 60 kWh Lithium-ion battery; to charge that fully costs $8.7 in Utah (14.5 cents per kWh). Per the EPA's measure that gets you 238 miles.

Gas costs approx $2.24/gallon in Utah. A Prius has a 11.3 gallon tank and a 540 miles range (again, EPA standard). That means that $11.15 would get you the same distance as a full Bolt EV charge in gas.

Now, before electric vehicle fans jump for joy at the $2.45 saving per 238 miles, we also have to account for the cost of the two vehicles. The Bolt EV costs $36,620, the Prius $23,475.

Therefore for the Bolt EV to make economic sense you have to drive 1,276,942 miles. Or fuel has to get much more expensive, or electricity much cheaper. Regardless, the economics don't add up at all when compared with hybrid gas vehicles.

Yes, I know, lower maintenance, but not $13K lower. And before you talk to me about the cost of driving to and from a gas station, let me remind you about battery loss due to cold temperatures (this is Utah we're talking about, after all).

In general people buying electric vehicles in 2017 are buying them for non-economic reasons. They lose money. Hybrids are likely the best bang for your buck, and may remain that way even after Tesla ship their $36K competitor (since no other major metric in the equation changes, electricity is still very expensive, and gas very cheap).
>generally out-wit other people

Pretty sure that in prison it's more about who's ass you can kick than who you can outwit on a chess board when it comes to safety.

>handy to have around if you have anyone with a budding escape plan.

That sounds more like Prison Break than reality.
My memory might serve me wrong, but I recall very interesting article years ago about playing monetary-gain games in Japan. Hazard where you win money is banned, so as a loophole what they did instead is that you were still playing but instead of wining cash, you were winning tiny white plastic balls (with serial numbers). Those balls were technically worthless and just made of cheap plastic. But once you won some, on the other side of the street where you played, was unrelated business owner, who all business was buying sad white plastic balls for hard cash from you.

No law is broken here. You can run a casino as long as people don't win money or anything worth a lot. You can run a store where you buy out white plastic balls at a premium value. And life goes on :)

I think Japanese government had hardship proving that one business is somewhat owned or operated by another and eventually AFAIK they gave up, giving birth to Japanese biggest mafia.

So.. long story short... run a torrent site where all you have is a database of copyrighted content (only names such as IMDB) and provide half of a magnet link :) Quietly find someone on the other side of the world who will host website that does the same thing just provide second part of magnet link. Don't know each other, don't talk with each other; wait until third person builds an app to glue both link and viola! Long live ExtraTorrent/PirateBay/Whatever about to die next.
As it happens, XSLT 3.0 and XPath 3.0 both have well documented and stable features for doing exactly this. Roundtripping XML to JSON and back is a solved problem - check it out some time; it may surprise you.
Get Out the Way
> Kotlin compiles to Java bytecode, so you don't need to deal with JavaScript engines, serialization/deserialization, etc.

I don't think the GP meant replacing JS with Kotlin, rather they're referring to implementing React Native modules in Kotlin instead of Java, keeping the JS part untouched. (As you may know, React Native modules/components require native implementations before they can be used in JS).

I hope that clears things up a bit!
Your memory's fine.

man 3 crypt => https://linux.die.net/man/3/crypt
That's no excuse
As a user of both macOS and Android, using Android's emoji was very confusing at the beginning.

This is mainly because Whatsapp (where I use them the most) always use Apple's, so I couldn't even figure out why sometimes I'd see the blobs.

Both Apple's and the new emoji are 1000% times better-looking than the old ones, in my opinion.
Making a Neural Synthesizer Instrument
Roll eyes. I'm sorry but this is a ridiculous idea. I can see potential use for this once or twice a year, and even at that I wouldn't reach out to anyone unless I know them personally.

How insecure and in need of validation someone needs to be to seek career advice from a chatbot four times a month?
Continuations are strangely underused, as they enables writing long-living processes in a simple way, without having to keep them in running in a thread, or even in memory.

Then a real programming language can replace all "business processing" crap languages. Let's say you write a framework that escapes to a continuation whenever the "process" is waiting for Futures or Promises to complete, and returns the thread to a pool.

Depending on what you are waiting for, such as webhooks, asynch events/messages, or with some work even outstanding network requests ( if it's meaningful ), it would be possible to serialize the continuation to storage, potentially restore it on another machine, weeks later.

With some bookkeeping, it would be possible to also store what Futures have been completed, and what the continuation is currently waiting for, so it would be possible to keep track of the progress of the long running process, and use that information to show a nice status report.
Just like wordpress
It means the quasi-religious belief-system called "art" will have greater influence. And the high-priests of "art" (also called "curators" but sometimes referred to as "art historians") will have more power. And that power will extend beyond the walls of the temples (also known as "museums").

Do not dare offend the deity known as "art" or you will be labeled "uneducated". Disrespect is a sign of lesser intelligence and lower social caste. No criticism is acceptable. The power to criticize is reserved for the high priests.

Your job is to believe. Belief comes with social benefits, as it does in all religious societies. Praising the deity is virtue signaling. To love the deity is to be good. To criticize the deity is to be apostate.

Blessed be the art. It is brilliant.

I understand it. It is unquestionably great.
The official sources are at http://arclanguage.org/install

Community-supported version: http://arclanguage.github.io
What was the security issue?
Federal research (i.e. civil servants at NASA, NOAA, DOE, etc.) tends to work closer to that model, but not 100%.
List of Amazon Private Label Brands
If the article agreed with the title, I'd just say it's an uninformed article. In my opinion, the clickbait distinction requires the discrepancy.
DNS search. You can use a tool like fierce or subbrute if you're lazy.
I would also like to know about how they have optimized arc and it's underlying runtime from racket . They seem to have proven that arc can scale .
Are there any continuation implementations in Common Lisp?
Time travel existed for a long time, but eventually got culled in v8 (IIRC) because not enough people were using it to justify the code complexity.
I am not saying that as an attack to PHP (or a defense of NodeJS), I am writing PHP daily, but when it comes to real-time (at least WS systems), PHP would be my last resort, mostly because it lacks any real support for such things, you'll have to force your way in.

I guess we come back to _just because you can doesn't mean you should_. :)
Interesting stat. 1 death for every 1 million miles. If the average person drives 12,000 miles per year for say 60 years (18 to 80, yes it's over estimating), that's 720,000 miles driven. That would infer your chance of dying in an auto accident is ~70% over a lifetime.
Show HN: Real-time collaborative spectral synthesizer with WebGL and WebAudio API
I think impostor syndrome can be a huge self imposed mental barrier for some software devs. Unsure on the right price point to help over come it.
I'm a life scientist (I guess?) at a national lab. And yeah, even the biology is very focused toward CS/Eng/Physics. There's lots of unusual (at least relative to academia) collaborations, like biologists working with plasma physicists, deep learning researchers, material scientists, etc. Everyone here is paid equally, and pretty well (again, relative to academia).
The FCC votes to overturn net neutrality
>But when people wants to visit the USA, to travel long distances by car looks like something you want to do.

Especially out West, for vast areas of the US, there really are no good alternatives to driving. For example, there's very limited ability to visit most National Parks without a car.

And most of the cities are too far apart to reasonably take trains between them.

So you're left with flying which gets expensive and a hassle, especially for a family.

If you want to visit cities in the Northeast you probably don't need (or want a car). But elsewhere it's between convenient and necessary.
As much as I want this, it's not going to happen for the simple reason that Clojure adds a big runtime and a huge startup cost on Android, which is unacceptable. It's fine for servers, but a total deal-breaker for mobile apps.

Kotlin on the other hand has a tiny runtime (< 1 MB before dead-code elimination etc with Proguard) and negligible startup cost - in fact several popular Android libraries have a bigger startup cost impact than Kotlin.
The database is now on Google Firebase, is it not?

At least their API is sourcing all data from Firebase last time I looked at it...
Its not clear where all the negativity is coming from. This is a great idea. Open source tools are hard to work with but powerful. If you can bottle it and automate it and sell it, good for you. It's absolutley worth something, not sure that's 20 bucks a month but i would keep tweaking til you get there. Good luck.
Kotlin on Android. Now official
I witnessed that as well in Europe. They don't like driving any distances and they have some great countryside and fun roads. In London - people seemingly stay really tight to where they live and work. They have no problem flying to other countries, but exploring their own city and country or even neighboring country is a chore to them.

I think a lot of it is because there are so many different and interesting countries nearby combined with super cheap flights. And many have good public transportation and don't own a car, or if they do - they own an Urkel-mobile which does the job for short trips and fits into tiny parking spots where they live and around town. And gas/diesel is a lot more over there too. So it's a lot of things that sway travel choices to the tube or trains and planes over cars.

Regarding car size - yes you lose something like 7 HP for every 100 pounds. So if you do have a bunch of passengers and gear you need something with more power and you also need something with more comfort/room which leans towards vans and SUVs.
Excellent point. In fact, that's the sort of short-term thinking that would elicit a scolding from Milton Friedman's ghost.
You forgot oil changes in you calc. Also your $8.70 is only $4.19 in Washington :).

Costs are dropping on EVs and will continue to drop as economy of scale picks up. They may not make sense today but there's a good chance they will tomorrow.
> But it is not a good idea to use input sanitization as the only (or even main) method of injection attacks prevention

Can you define what you mean by "input sanitization"? Because in my mind, a prepared statement is doing just that. You say what part is your SQL, what part is your user input, and you let the DB adapter sanitize the input to build the final statement. You aren't writing sanitization code yourself, you're leaving it up to a library, but that's still what's happening. Or do you have a different term for what's going when a prepared statement routine converts user input into SQL-safe strings?
This is a pretty great comic that deals with this exact debate. http://existentialcomics.com/comic/1
Hacker News deviates from the original Arc code, though. Unfortunately, because YCombinator wants to protect their secret sauce, they're not likely to release anything interesting.

One can hope, though.
Better sniffer for wireless than airodump-ng
That's just for the API.
I still can't understand why no one has create a "cheap" heroku.

Imho, given their pricing, there is a lot of room for competitors.
Lost in the Digital Swamp
I try to drive as little as possible to stop destroying the planet, no need to travel 100s of miles, there's lots of interesting things close to you, and if you walked to them you'd live longer too
The Mad King of Juice: Inside the Dysfunctional Origins of Juicero
Who is parents pay for the college's yo?
Why would they need to store the hash for all the combinations?

Why not generate a list of similar passwords to the new password, hash them all using the same salt of the previous password and then compare them.
Scale in what sense? I'm genuinely curious. Isn't this mostly a network/storage/memory bound problem?
We are doing exactly this in my current company. There is a quite nice language called Orc for this. A site can do IO, we can serialize
the state and return to it weeks later when we have a triggering event.
EU Commission fines Facebook 110M euros
StackStorm developer here and I definitely am writing this as an engineer. We in fact use ansible for our own infra where we deploy a bunch of StackStorm nodes. Our CI CD pipeline, staging tests and packages promotion all are driven via StackStorm workflows. We also spin new environments on every merge commit to master (results in OS packages which are then deployed to a box) and have built sophisticated automation with StackStorm workflows. Every time I use Ansible, I cannot get over the fact that it is bash in Python. Our API driven approach, chatops, declarative when needed with workflows and ability to be imperative (write python code) for actions etc are things I really love. We are learning from all of the other tools ourselves but I also hope we are setting trends in workflow orchestration.
Regardless of what platform you're on, you want your emoji to be similar enough to those of other platforms so that intent and meaning are transmitted accurately. This is one of the problems with emoji overall - they specify very approximately what visual each keycode should correspond to, which means that you could have two valid implementations that result in very confusing / inaccurate communication between users on each platform, since they're sending one thing and the other side is seeing something quite different.