skysight-inc/HackerNews huggingface dataset:
I also considered the 'Blub paradox' that Paul Graham talks about. I asked where the different programming languages fit on the "power continuum" - that is, its features, what's present and what's "missing", and how I should weigh each when thinking about that next language to learn.

Along with power, I like the view on utility.

As you write, thinking about your immediate problem and future problems (i.e., if you could anticipate) to solve, are also good points to consider when deciding about that next language to study.
But Oracle.
I use C++, Python and Ruby daily, but only Ruby showed me what truely poetic code looks like.
Surprising how poor the reception for this kind of research is.. it's 2019, porn/adult entertainment is a huge industry. I'd expect the tech industry at least to be more open to discussing it.
> The New Zealand shooter, for example, considered himself an "extreme Green"

No, he was taking money from Far Right organisations in Europe.
How is that a problem? It's true regardless of any policy of Facebook's.

You can get a screenshot of anything in a web browser. Screenshots of a browser have no evidentiary value at all.
The downside is that you can’t easily query against the individual fields and you can’t index individual JSON fields.

I’m bringing up C# again...

Querying with Mongo using the Mongo driver in C#....

var people = db.GetCollection<People>().AsQueryable();

var seniorMales = from p in people where p.Age >= 65 && p.Sex == “M” select p;

Querying an RDMS with EF:

var people = context.People;

var seniorMales = from p in people where p.Age >= 65 && p.Sex == “M” select p;

Both queries get translated to their respective query languages and run on the server. C# enforces the types in either case and you get compile time type checking and IDE Intellisense. In either case you can index the Age and Sex fields.

NoSQL databases aren’t “schemaless”. Mongo understands the schema of JSON data and can query against it just like an RDMS understands rows and columns.
My employer has the opposite of an open office plan after moving from our old location to our current one a few years ago.

Tech support has a cubicle layout, but they are big cubes and assigned to each person. There's no sharing even across shifts.

In other departments, each team has a "pod". You enter through a swinging door from the hallway into the pod. Inside, you find a conference room with conference table, whiteboard, and TV for shared viewing of code, project boards, or presentations. Around the conference room are individual offices, up to ten or so of them, mostly with sliding doors. A few offices have swinging doors. The offices are big enough for a desk, filing cabinet, bookcase, and a visitor's chair or a small couch/futon. Not every office is on the outside of the building, but they all have windows at the top to get at least some reflected natural daylight.

There are bigger conference rooms for bigger meetings, but a team can meet whenever without going searching for a room. They can have a hack session together or pair program right there in the pod. There's a break room on each floor. Besides drinks and snacks, the break rooms have power outlets, bar-style seating counters, tables, chairs for both heights, and great wifi coverage for anyone who wants to work in a more open environment or catch more hallway chatter.

Yes, the company had to expressly ask the architects for this layout. Yes, the architects originally thought our management was crazy. From what I've heard now the architecture firm has office pods and promotes the idea for their other clients.

Management also specified mostly redundant hospital-grade air handling systems that turn over the air in the building several times per day. We get not just minimum and maximum temperatures and humidity monitored and handled, but oxygen/carbon dioxide balance, too. There's no more drowsy afternoon mental fog from a literal lack of oxygen which many offices suffer.

The last time I interviewed with some Bay area companies, they tried to convince me that there are enough conference rooms to just duck into to get some peace and quiet. That, I think, defeats whatever purpose beyond being cheap that open offices are supposed to serve. I also think if you have enough extra rooms that are never booked that people can do this, you might as well put teams in those rooms instead of in a corral.
> I do find it odd that this person can go on twitter to create the thread, tweet, and reply, but can't find the time to contact Apple.

If they're a frequent twitter user, tweeting is an order of magnitude easier than figuring out how to engage some company's support team (no matter how easy that is).

There's also the warranty factor: if their machine is out of warranty, contacting Apple is going to result in a massive bill [1]. They may not want to pay that, making contacting the company a pointless exercise.

[1] $700-$800 according to this thread: https://forums.macrumors.com/threads/cost-to-repair-top-case...
Y’all should really go to the National Museum of the US Air Force. You’ll see almost all of the planes mentioned here there. And it’s free. Nothing like seeing Blackbird in person as well as all the other planes. Plan on a full day at the place.
Yea! And if you'd invented Facebook 13 years ago, you'd be worth BILLIONS!

What's your point? That 85%+ drops in value are a reasonable thing for a currency? That a 300,000% increase over 10 years is a reasonable return? These are two sides of the same coin telling the glaringly obvious tale that: Bitcoin is an absolutely awful store of value.
So audit the client assuming that all of the traffic it sends is in the clear (i.e. not over https to keybase's servers). If that's not sufficient, then don't use keybase.

Regardless, until you have a way to ensure the server is running the code you expect it to be running (can this even exist? what about hardware level attacks on the servers keybase is running?) the server code is useless from a security perspective.
I think this is more how humans in general behave on the internet. There's a strong impulse to point out what one notices (usually some perceived flaw or weakness), and critical comments always attract more upvotes. With those two axioms and a lot of iteration, you end up with a pretty negative environment. Upvotes are probably the greater problem.
Thinking to another domain, we were in a "design winter" in the 90s, until Apple showed with the iPod that there was value there. Then for a while there were many companies creating "real world value" by giving designers authorship.

Now it feels to me we are in a design winter again: there are still a lot of designers on staff, but they are relegated to a "touch up" role... They have been moved ahead of implementation (which is good) but they are expected to "touch up" concepts generated by management in a matter of days. Very similar to when designers would get a few days to clean up a UI that was already implemented.

Sort of off topic, but just and example that widespread use and business value doesn't mean something can't fall back into a winter of sorts.
Right after I get approved for my small loan of one million dollars to buy a 2br bungalow that will turn to dust the next earthquake.
Sleep well! We've updated the headline here.
Was your friend Franz Kafka?
IIRC, Wireguard doesn't target "undetectability" as a feature.

Wireguard is better than other VPN software because it's intentionally minimal, with a small set of crypto in-use and simple design choices, leading to small easily-auditable codebases. It's also got a pretty straightforward set of config options without a barrage of tunables, which makes it pretty much impossible to subtly misconfigure things in a way that harms security.
> a little bit of programming, lots of design stuff.
> very few of them like the newer machines.

This is exactly my point. I used to be a mac fan for many years. Now all it is good for is hanging on Facebook, news websites and occasionally doing stuff in Google Docs. Basically a stylish Chromebook equivalent. This is the pattern I've been seeing for the last couple of years.

Serious design people seem to be moving to Windows, programmers - to the same direction, sometimes to Linux.
The 1990's notion of "monopoly" is as outdated as farmers owning the sky above their farms. The power in media in 2019 comes from the combination of virality/discovery+monetization. A small number of people controlling virality/discovery+monetization can seek to effectively control all speech that matters and seek to control public thought. Doling out virality/discovery+monetization on an ideological basis, contrary to the wishes of large numbers of people in public basically nullifies meaningful Free Speech in 2019.
That’s not a blockchain.
That's a disingenuous question. Let me come back with some questions about your question.

Are you proposing that nobody can decide what speech is dangerous?

Are you suggesting there is no such thing as dangerous speech?

Are you suggesting that having someone decide what speech is dangerous is actually worse than the dangerous speech itself?

If you're not suggesting any of these things, then how do you get out of the proposition that someone has decide?
Stop - you're just hurting their pea brains.
Not everyone has a right to a specific house of arbitrary size in a specific location. Sure.

But it's also a bit hypocritical to encourage and incentivize building tons of new office space, and then be surprised when the people who are to fill that office space would like to live within a reasonable commute distance of that office, and then deny them that opportunity, because "it will change the character of the neighborhood", or, "it will reduce my home value".
The Silk Road drove a fair bit of actual commerce (illegal though it may be) until it was shut down, judging from the amount of money Ross Ulbricht apparently made off of the transaction fees.
Most military aircraft at the time and for a while after could not start themselves. I think everything on the deck when I served on a carrier in the late 80s except maybe s-3s required huffers and electric carts to get going.
No, it does not. It says that less than half a percent went to well known merchant service providers. The rest did not.

The statement that the rest is speculation is, in itself, pure speculation.

We don't know how to separate speculation from non-speculation. One could easily argue that the payments to merchants is no less speculative than payments to exchanges (what does it matter if you sell your Bitcoin for a carpet or for dollars?).

There's also the fact that most speculation probably never sees the blockchain. They are simply contracts somewhere or entries in Coinbase's database.
It is like the land speed record. As soon as you get over a couple hundred miles per hour you might as well fly.

So when you get to mach 6 you might as well be in space....
For the purposes of fraud prevention, payment processors can be viewed as an escrow service (along with other things, of course). This can still be programmed on top of bitcoin, someone like amazon/eBay can build this escrow system and charge a fee.
You'll always be able to tell VPN traffic from the rest due to behaviour patterns. If you can tell apart Netflix movies from packet sizes/timing, you can easily tell when something's a persistent tunnel for various connections (i.e. VPN).

The only way would be to keep the pipe continuously saturated with some padding while you're not sending real data... But is that worth it?
That’s a good point. Not sure if I have an answer. The thing is there is a real - small but real - value of checking your emails or refreshing your feeds every 1h. Like if there is some kind of urgency or you’ll be missing out on something important. The added stress is not worth it though and it’s where I join you.
I really liked this answer. Thank you.

This is exactly how I've seen it - but I suppose the book was just very pessimistic.

People always like to point out the management-free organization that is Valve...but I think a lot of my anxiety around my servant leadership aspirations is that most of my friends are developers that are trying to convince me that I'd be more valuable as a coder...

...but as I've acted as an advocate for my team as a team lead, I've gotten a lot of good feedback. Everyone else seems to think I'm a good manager (at the team lead level) so I'm probably just stressing about a potential career change :)

Thanks!
Apple apologizes for continued reliability problems with its MacBook keyboards
Bitcoin was the victim of a group of technically centered people whose knowledge about economy was summed up as "big banks bad".

But they didn't worry about liquidity, about speed of transactions, about the energy/processing costs, about the issues related to a limited monetary base and the deflationary effects of it.
>it's increasingly true that sites like Facebook and Twitter actually are the primary space for public discourse.

That's probably true, but in my opinion the overall problem is the centralization of the web (and the internet at large), not the policies of these websites.

You won't convince me to play devil's advocate for white nationalist content on Facebook, I would however gladly embrace any effort to help make the web more decentralized.

And it's not like it's an unsolvable problem, bandwidth and hardware have never been cheaper and yet hardly anybody hosts their own content anymore. That's what needs fixing IMO.
If you belive that russian twitter bots and a $100k Facebook ad campaign can swing a US election with a total budget of $4 billion, you are delusional.
... 20 years later

JVM, CLR, and WASM suck balls. People have been breaking the sandbox for the better part of a decade.

We're hoping Cool New Thing™ starts over from scratch and does things right this time around.
Having actually built such functionality for a different android app, I can assure you that 'just transfer the file' is extremely difficult. Problems include Android API skew across versions, different OEM android implementations of those skewed APIs, and more!

For transferring backups from one phone to the other, I used Xender. Probably best to just transfer with an sd card, though.
And this is why every card room has Texas Hold'em but you have to search for Omaha High/Lo.

(Skill has a lot bigger edge in Omaha.)
Please make your points without calling names like this. That's one of the core site guidelines here, and your comment violates it badly.

https://news.ycombinator.com/newsguidelines.html.

Plenty of HN users post criticisms of Facebook (among other things) while remaining substantive and thoughtful. Please be more like them when posting here.

It isn't that you owe better to Facebook (or whoever). It's that you owe better to this community. Each comment posted here is responsible for the quality of the discussion that flows out of it.
Man, I've been looking for this forever after having seen it a couple of years ago. I just have had no idea how to Google it. Animated flowcharts? Finite automata tool? Anyway, saved to my faves now.
Bingo. The space is so corrupt that several states have exclusivity contracts with one of the major suppliers.

Although, I would point at the politicians in addition to the election administrators. They're absolutely in on the take as well.
Is there an established assumption that Facebook will extend their censorship to private messages also? Otherwise this analogy doesn't hold much ground.
Ok, what about black nationalist content? Asian nationalists, Jewish nationalists?
https://news.ycombinator.com/item?id=19499515
This really seems like an intriguing hobby. I'm honestly somewhat shocked this is a service that Amtrak offers at all.
I’ve been working my way through Ebert’s Great Movies of late and was surprised to discover you can’t find some films online, legally or otherwise. E.g., this one:

https://en.wikipedia.org/wiki/The_Pledge_(film)

(There’s two DVD rips listed by the indexer I use but neither of them is the complete film, and no streaming service has it.)
There has to be a point where "criminalizing a number" doesn't really work.

A HD-DVD master key is one thing, a huge binary file is another. HD-DVD master key requires specific "numberness" to work, while a binary file can still convey similar information yet be a completely different set of numbers. if I take two pictures in rapid succession of a still life, the two pictures' jpeg data and checksum hashes aren't going to be even close to matching.
Vaclav Smil: Our Best Lamps Still Can’t Equal the Luminosity of the Sun
How does the money actually exchange hands though? Like, your business wants to charge my Mastercard $100. Who moves the money from the mainframe on my bank? I don't think Stripe is integrated with every bank in America?
Facebook does not have a monopoly on internet speech.

Being able to dole out the potent combination of virality/discovery+monetization to only one particular ideological group basically is a monopoly on Internet speech in 2019. Facebook doesn't control all of it, but a rather small group of people in the circles adjacent to SV CEOs basically does control all of it for the entire English speaking world. That is way too much unaccountable power in too few hands, particularly because it effectively drowns out the 1990's and prior conception of Freedom of Speech.
Google Teaches Robot to Toss Bananas Better Than You Do
No, they are signaling that, in a world that does not have limitless options and alternatives, this one option is at least marginally better than other available options. It doesn't mean the option is good, or even sustainable, just that it's not the worst one.

I, for one, would like to raise the bar a bit and give more people actually good options.

Anyone who suggests that a "best option" that involves commuting 3 hours every day is actually a good option is not someone I want in charge of public policy.
This has happened to me numerous times. I set up an appointment in Outlook assuming I'll be there remotely via webconference and then end up having to travel there in person. I've been bitten enough times to double-check the timezone now, but that was a hard-earned lesson that most calendars tend to use the timezone the appointment was created in unless explicitly told otherwise.
Stop Letting Modern Distractions Steal Your Attention
According to wikipedia, the global FX market alone accounts for $5.09 trillion dollars per day in transactions [0] in 2016. Global GDP clocked in at $75.4 trillion U.S. dollars in 2016 [1]. The FX market alone accounts for two orders of magnitude more transfers of value than global GDP...I'm sure if we started including stocks, futures, options, etc. the number would be even higher.

[0] https://en.wikipedia.org/wiki/Foreign_exchange_market

[1] https://www.statista.com/statistics/268750/global-gross-dome...
Sorry, I didn't ask whether you liked what they were saying; I asked whether I was reading correctly that that was what they were saying.
Depends what you call hassle.

My 2016 had a keyboard that failed twice in six or eight months. Each time I had to return it, and be without it for nearly a week. It was my main machine and so being without it was definitely a hassle.

Thinkpads come with free on-site support. Or at least did last time I looked.
Cisco firmware update for RV320/RV325 routers simply blacklisted the UA for curl
German Remembrance of the Holocaust and Growing US Anti-Semitism (2018)
This article summarizes why they refueled after takeoff: https://theaviationgeekclub.com/former-sr-71-driver-explains...

TLDR: They needed full tanks (more or less) or an inert layer of nitrogen over the gas in the tanks before hitting Mach 3 or else the fumes in the tank might ignite. At the end you'll see that they had a system for fueling the tanks on the ground in order to hit mach 3 right after takeoff but it was a maintenance nightmare.

If I remember right, the SR71 could fly at Mach 3 for up to 90 minutes between refuelings. That's significantly longer than any jet ever made.
A lot more Muslims kill each other (sectarian violence). Should Facebook ban expressions of Muslim superiority or Shia/Sunni superiority? Forget about protecting Westerners. Why not do it just to protect other Muslims? Yet I don't see that happening any time soon. Why the double standard?
I paid $300 for DNA-based fitness advice and all I got was junk science (2017)
In CA there is an under supply of both teachers and wages. The market will not correct even if wages/living conditions are 1:1. There are already people living paycheck to paycheck, unable to generate a dime of savings. There are people who are priced out of cost of living despite holding a job, and they opt to be homeless in an RV or car. Here is a great article about this new class of homeless in CA:

https://www.cbsnews.com/news/los-angeles-hidden-homeless-pri...
Sure, and personality seems relevant to how the relationship between Daniel and James likely broke down. But it's irrelevant when talking about how control of the project was then wrestled away from its author.
You're consuming American news media about an American company with PR problem in America concerning white nationalist extremist content hitting American eyes.

Hope this helps.
Pros and Cons of Coworking Spaces
Bitcoin obituaries aren't what they used to be.
If that’s truly the angle then the IRS is going to have a field day with this as “educational assistance” is meant to incentivize new spending.
Ten Productivity Books You Won't Regret Reading
Yes, but you can use 2-factor auth to control downloading the keystore, so in order to hack the person's account you need to already have physical possession of one of their devices and the master password (either to access their keystore or to get through 2FA).

And if it's not a 2FA device, the victim can use 2FA to push a disavowal of the old keys and set up new keys. That's an ugly and server-centric solution, but "halp I got hacked" is going to be an ugly case no matter what.
PXE-Booting IncludeOS with Grub
> I don't have kids

It's easy to say you'll do this and that with kids, but things change when you have them.
Currently, that is not true, but bills have been introduced in the House and Senate to create such an exemption.

1. https://www.scribd.com/document/399496280/116-Congress-Emplo...

2. https://www.congress.gov/bill/116th-congress/house-bill/1043
I read A Random Walk Down Wall Street recently. It says some people aren't emotionally ready to invest in the stock market: you need to be able to hang in through those 20% losses, and that's much harder, more stressful, than you may think.

My reaction: "You sweet summer child..."
The JVM doesn't run languages that weren't designed for it, like C or C++ or Rust. WebAssembly does.

This is important for a lot of reasons- huge amounts of existing code you can now use without JNI or whatever, a higher ceiling for optimization, more freedom to implement new kinds of languages.

The core WebAssembly standard is also much smaller than Java, as a consequence of this design. This makes it easier and/or more feasible to deploy in more scenarios, even without subsetting things the way mobile/embedded Java does.
I’m just curious if the people who buy .25 cent Raman are into spending 10x for a meal. And people who are spending $3 on soup could buy Amy’s or another premium brand.
yet there's no competitor even close to capturing its marketplace share

Mom + pop e-commerce retail sites are dying

Jet/Walmart capture what percentage of market share? If I had to guess, it'd be like... 5%?
Good for you! You live in a place where you can offload your pollution to other poor countries so you can enjoy your clean air and water. Congrats!
That is a reasonable explanation, if that's the case it would be great if CloudFlare just came out and said that instead of being vague about it.