skysight-inc/HackerNews huggingface dataset:
I just ran my old swing app for years ago and it still displays using its own toolkit.

I think you're thinking for SWT (the toolkit used by Eclipse) which will use native components for each OS.

SWT is kinda difficult to use and last time I checked, all the Scala bindings/wrappers were crap or non-existant, making it a non-starter for me.
That and the trend that the avenues frequently cited as ways to achieve this status (hard work, education, dump your money into the stocks and pray) are increasingly being exposed as obvious bullshit.
The biggest difficulty with that theory is that when people loose money to loan sharks they stop buying other things. So as far as either the national economy or the sum of all lobbyists (whichever you think the government is most beholden to) are concerned it's not good on average when people loose everything.
Excellent, excellent points. What country are you from, if I may ask?

Also, I'd rewrite your opening rhetorical question for clarity:

Was TV, as a homogenizing force that entertained and dumbed people down to what big-money publishers wanted them to believe, a better alternative?
I don't know his handle off hand but he was an active HN member for years.
Maybe your not working on professional things? Also what is a decent ammount of time?
I don't buy the "it was a bad image for both companies". Do either of these companies really care about their image specifically when it comes to AD, other than simply "winning the market"?
Wholeheartedly recommend Airflow: https://airflowapp.com

Has always worked perfectly, even with 4k high-bitrate video. Supports subtitles and can even fetch them for you.
So is this now a silly setup for a "celestial" car chase? :) (e.g. Fast and Furious 1293: Interstellar Edition)
Very well said. Kudos.
What happened when I journaled everyday for 2 weeks
> I found it easy to include support for unreliable streams in my protocol, I'm just not sure why they did not even try. I heard about a hack-proposal where you could just use a new stream for one packet and then forget about it, but it's not really the same, and I am not sure they did even that.

Thinking about it, what would you want for an unreliable stream beside encryption? Isn't DTLS taking care of what you want?

> The issue I have with it is that now it's the application that needs to be sure not to write too much without an additional round-trip, otherwise you could end up with an amplification attack. I remember reading that there was an additional call to be made by the application just for that. But other simplifications in the handshake are actually great, yes.

So, the server is not going to reply unless the client has proven that it owns the source IP address. This should prevent any amplification attack tied to 0-RTT. Or you mean the kind of amplification attack where the client is tricked into talking to the wrong server? This probably could happen in some scenarios, mmm...

I'm thinking that the client wouldn't use 0-RTT without knowing exactly who he's talking to (the cached server configuration is probably tied to the ip:port the client had to connect to the first time around).

> if I remember correctly rotating keys also makes client unable to use the 0-RTT, so you can't do it too often.

I think 0-RTT targets people connecting to the same website multiple times per day. So I can see scenarios where you would rotate it every day? I'd be interested to know how Google configures its own servers.

I just checked, news.google.com has a SSTL of 84:4e:02:00:00:00:00:00 seconds, I think this should be in little endian so it should be around 2 days. This is how much time is left. It's not really informative actually, the SCFG (server config) contains an EXPY field with a unix timestamp indicating 1518350400 (2018/11/02 @ 12:00pm). I realize now that this doesn't tell us much more since it doesn't tell me when the server config was signed :|

> QUIC has a weaker PFS than TLS

Are you comparing it to TLS 1.3? If you're doing a PSK-based handshake with no key exchange, they should provide the same security properties.

> I meant the entropy bit

Can you tell me what you're talking about? I don't know the spec by heart.

The cookie that the server gives to the client is an encryption of source ip and an expiration date, it just looks opaque to the client but the server can decrypt it and check it.
Isn't the java ecosystem
more vast though?
I found that even though python has a ton of libs for everything most
of them are unmaintained.
And I'd rather not write lots of C bindings myself :/
This article treads lightly around calling bootcamp grads inferior on average, when actually, very little is standing between the company itself turning the bootcamp grads into the engineers that they want.

After all, you already have ample evidence someone can learn software development concepts on a compressed timeline compared to college, surely another week or so covering time/space complexity and data structures topics is worth the time if the candidate is otherwise a good fit.

But I don't know, maybe their idea of junior development tasks is "find and fix deadlock or race condition that occurs 0.00001% of the time"
> it's just some simple translation

I think this is the part that the article is arguing against. For sure, I agree that many of the common problems we run into with C code (out-of-bounds reads, uses-after-free, etc.) are the result of the compiler doing "exactly what you told it to do." But there are also new problems that come up as a result of aggressive C compiler optimizations, which are _not_ what would happen in a simple translation:

- Strict aliasing violations. If two pointers point to different types, the compiler is allowed to assume that the memory they point to doesn't overlap. It can reorder a write and a read based on this rule, even when they should be causally related within a single thread.

- Non-obvious undefined behavior. For example, https://www.imperialviolet.org/2016/06/26/nonnull.html. The C standard says that passing a null pointer to memcpy is undefined, even if the size argument is zero. If you pass a pointer to memcpy (assuming a size of zero would make that a no-op) and then check it for null, the compiler will completely skip that check.

These are cases where modern compilers do something very different from what a human assembly programmer would intuitively do. It's not the majority of code in any program that has to worry about this, but I think the majority of programs do have to worry about this somewhere.
There may or may not be a teapot in the trunk of the Tesla. Musk isn't saying.
So, I am sure this will get downvoted, but thi is not my field - but as a curious person.... can you please explain in-long-hand-but-still-like-I-am-5 what your comments means?

I dont understand it, but I want to.
Passthrough will work.
And Uber can't use any of the trade secrets from Waymo. Maybe I missed something, but isn't this a win for Waymo?
That freaking worked?! Thank you so much for this!
MDMA-assisted psychotherapy being used to treat eating disorders
For one political trend that answers your question in part:

According to the Legal Defense Foundation, right-to-work laws prohibit union security agreements, or agreements between employers and labor unions, that govern the extent to which an established union can require employees' membership, payment of union dues, or fees as a condition of employment, either before or after hiring. Right-to-work laws do not aim to provide general guarantee of employment to people seeking work, but rather are a government regulation of the contractual agreements between employers and labor unions that prevents them from excluding non-union workers,[2] or requiring employees to pay a fee to unions that have negotiated the labor contract all the employees work under.

https://en.wikipedia.org/wiki/Right-to-work_law

As noted elsewhere in this subthread, UPS by contrast is unionized (or used to be or is in parts) and seems to offer a livable wage to its drivers.

Whereas the Gig Economy rationalization seems to be: "Show me the gun that was held to your head when you accepted this lousy job."
1. There is a national (or international) cabal of executives and power brokers at major institutions of banking and finance that have infiltrated the federal and state Departments of Education, local school boards, curriculum writing organizations, and more in order to subtly dumb down the American populace with the goal that they will be able to make money off these idiots decades later to the tune of a car loan and a mortgage.

2. Financial literacy doesn't appear on any standardized test.

I think there's a saying about horses and zebras that applies.
Like so many industries (photography comes to mind), it's incredibly easy now to get something done. It may not be awesome, but it'll be complete.
There is absolutely nothing wrong (and, really, lots good) with Soros' currency market trades of the 90s and elsewhen.

The problem with Soros (if you're not on the Left) is that he's become the principal funding source for a number of hard-left movements. If you are on the Left, then this is good, while if you're not then this is bad. I won't tell you how you should feel about Soros though -- you figure that out for yourself.
How so? How do you prove the financial implications of a technology that doesn't quite exist or provide financial benefit right now?
Still less than Uber paid for ottomotto. Crazy.
I thought SSH managed to do one packet per key pressed via the push option :o
Developers who learn about time/space complexity view code in a different way. They can reason about code in new ways and it also helps discuss code between devs.

When I work with large data sets, It's difficult to explain why something is taking a long time without thinking of it in terms of O complexity.
Clojure.
Give me immutability or give
me death :D
4 Easy Things to Improve Sales at Your Startup
Don't equate things that aren't 50-50 with not having a degree of chance. Parallel parking and aerial maneuvers are not devoid of chance playing a role in success. The impact of chance does decrease with skill, but skill doesn't remove the element of chance.

So the coin is an extreme example, not an irrelevant example.
Only 1/N homes would be converted to apartment complexes. If 1/N * (gain for selling home to build apartments) < (average loss in home values) it's a net loss for the community.

So, the real question is how much home density are you are adding. Further, density can get vastly higher as people would be adding 20 story buildings not just smaller apartments which means most homes would not be converted.
I think this is probably the product of months of negotiation. First on the big parts, then on every damn detail down to the color of the ink. It's called professional lawyering. That said, total speculation on my part and maybe obviously IANAL.
Yes of course I’ve tried clicking the play button!!! Just who do you take me for?!?

And no it’s not Safari on Windows! And yes I’ve the latest Safari!!!
> what would you want for an unreliable stream

Video?
It might if the flight instructor also controlled for what circumstances he hands out praise and scolding.

If it's a Gaussian distribution of performance, and he praises above the 99th percentile of bad performance and scolds below the 99th percentile, that 80%-80% pattern might very well occur---but again, it'd be expected to occur, independent of the signal he's putting into the system (because the candidate's he's scolding are staggeringly unlikely to get worse, and the candidates he's praising staggeringly unlikely to get better).
I didn’t say or intimate your formulation of “1”

Do you think that standardized tests generate spontaneously? SAT-De Novo edition?
> And there are stresses on the delivery driver that should only fall on a full time professional.

IIRC, the three deprioritization justifications the rep had were:

1. Prison, 2. Military Base, 3. Three failed deliveries over the last 6 months.

I assume it's just a prison policy thing. I know no one besides USPS can deliver to AFO/FPO address (which are military I think), so maybe the same's true for prisons.
HTML mails are an abomination, just tell people to use text/plain.
"Of course I'm probably missing some hard stuff that pays well"

Hitting major league pitching.
Yeah I gave a few years ago but considering how many hours of playback I've had since then, time to donate again.
And if the average, per handset number of first-party replacements purchased is >0, Apple still wins in the way I described, notwithstanding that they bundle earbuds with the handset.
Average people don’t lose everything, they live in debt, and increase their debt.

Credit cards and student loans, medical bills and mortgages. People who make sound financial decisions don’t roll over debt on their cc’s, or allow for a housing bubble. They might be swayed by arguments that single-payer healthcare wouldn’t lower costs.

They might even question the value of spending trillions in Iraq and Afghanistan.
In many situations, people who are identified as being at risk have somebody else placed in control of the finance, by court action. Brain injury patients for instance. Hmmm.. hang on.. whats the major risk factor in the football circuit again?

Seriously: the recruitment of minors for major league with giant cash benefits should require them to sign a consent form for arms-length management of their capital for some time period, and give them the income stream not the capital.

after all, its often how the money is being controlled that wound up being their notional capital in the first place
I don't know why the parent went to hospices and nursing homes as a counterexample, but your response is missing the point: lots of jobs are hard in the way that programming is hard, and don't have the same compensation levels.

Of all the programmers I have met in my life, I would trust only a select few to do the things that most professional engineers do on a daily basis. For example, control system engineering, where quite literally, life-and-death attention to detail is required. The scope of the knowledge required and (in)tolerance to error is astounding. Meanwhile, try to get a programmer to do something as essential and mundane as writing comments. It's like this eternal, "unsolvable" problem in the industry that nobody can fix.

Most of the well-paid programmers I know (including quite a few at AmaGooFaceSoft) can't wrap their heads around databases well enough to deploy a low-traffic web application. And this industry is now rather routinely hiring totally inexperienced people, right out of bootcamps, at salaries that are mind-blowing to most professionals. It's clear that this stuff isn't rocket science.
Yes it's on the latest version and you can't set the runtime when targeting certain platforms.

Look, just because I abhor Unity doesn't mean you have to take it personally.
Their delivery service is frustrating. It seems to be the norm, and accepted, that drivers will mark packages delivered a full 24 hours ahead of time and do the delivery the next day, presumably to meet delivery requirements.

I've also had these individuals basically solicit me for a tip, recounting how they're underpaid, etc.

I really don't like this move to try to uber-ify package delivery. UPS/FedEx have their bad moments, but at least I don't have to worry that the employees are under too much duress to deliver, or are on the edge of unreasonably compensated.
Let me guess, getting your entire career salary in a lump sum before you're 30 and having the impulsive personality of an athlete doesn't mix well?
I use Pot Player on Windows, and VLC on android. Pot Player is the best media player I've ever used. Started using it 3 years ago and haven't looked back.
Fivetran (YC W12) Hiring Lead Designer – Oakland
Gait Analysis and Recognition for Automated Visual Surveillance (2008)
> chances are that you don't provide service to normal users. Or to users at all besides yourself.

I think that's the point. Creating friction that scares normie users when people are using web UIs on local networks puts non-cloud based products at a disadvantage against the centralized giants.
According to the Techmeme headline Uber pledges not to use Waymo trade secrets: "Uber settles Waymo lawsuit, pledges not to use Waymo's trade secrets; Waymo will receive 0.34% stake in Uber worth about $245M"

So how is this not a win for Waymo?
> Compare to mechanical engineering, where if you use the wrong steel your bridge will fall down; or to medicine, where if you prescribe the wrong drug someone might just die.

Dereference the wrong pointer and the rocket blows up. Forget a memory barrier and the robot brain gets corrupted memory and sees human life as an impediment to paper clip maximization. Forget to zero out some memory in a goto: cleanup section and suddenly there's a back door in a popular security library leaving machines to the whim of any curious script kiddie.

I know a lot of people aren't working on real time systems or encryption libraries that have the same level of significant consequences as what you're describing, but some are.
I'd love to see your stats you're using to set that outcome's likelihood at "very high", relative to the probability of being able to save enough for retirement based on simply being a saver.

The entire problem is that most folks grossly overestimate their probability of future success, even over a lifetime.

(Not to mention likely done a lot of damage to your health and relationships, if you spend a career trying to finally achieve a big outcome... there are non-financial costs to taking bigger risks that we often fail to assess.)
Still one of the best articles on the topic, and if anything, it's even more topical now with the continuous drumbeat of evidence on brain damage in pro sports since 2009 (note the bankruptcy imbalances between professional sports - the ranking goes about as you would predict...).
> So, do you believe that political fights are worth it or not?

I do not. They are a sideshow. Our systems have already been coopted by powerful, monied interests with armed guards.

Recent 702 vote made it perfectly fucking clear who's in charge (if it wasn't already clear from "this is how we know we're a family") and whose opinion matters.

It wouldn't be very nice of me to assume you're ignorant (and I don't, tbh), but I do find it frustrating that people feel there is room for returning to an imagined better place, where authority wasn't corrupt. In history, it seems to me, the news wasn't as thorough and the well-connected just as oppressive.
> If your debit card was in a safe deposit box, it would have been just as safe.

Um, no. When I spend bitcoin, I'm not exposing myself to the risk of someone having complete access to my account. When I use a debit card I am. Huge difference.

> What's the difference between that and a post-it?

Post it notes burn. Also, cryptosteel is only for the security words. It still won't give access to my wallet's private key.

> If bitcoin becomes currency like you hope, you're going to run into the same problems, security versus convenience

First, it already is a currency. Second, the security model of bitcoin is infinitely better than that of a bank.
No. Aliens should be able to take this and drive on their roads.
Yes there's a big risk, because as we all know, humans are very predictable machines : once you teach them something, they consistently act accordingly. We can take as proof tobacco, obesity, sex ed, various addictions and various trendy denials.
Video game addiction is recognized in DSM-V.
Here is how it works:

https://www.southampton.ac.uk/news/2016/02/5d-data-storage-u...

So it is really a variation on the 'Bubblegram' 3D laser printing in glass:

https://en.wikipedia.org/wiki/Bubblegram

The '5D' comes from the size and the orientation of the bits that get fused together deep in the glass.

The original 3D printing in glass came out of Russia, so it is interesting that this '5D' science is kind of Russian.

I think that with 3D laser printing in glass there was always a problem of 'what use is this?' and I am wondering if that quest resulted in the Asimov ideas and the pitch to SpaceX etc.

I do not think that it is at all obvious that 'size' and 'orientation' matter to our binary trained brains, so making a machine capable of reading the disc and then reading it and then getting the schema right is a bit of an ask.

The HotWheels toy car with Spaceman is the merch they need to be selling to get donations for this.
Hey @Keats! Probably too marketing & our tagline is ever evolving so thanks for the feedback ;)
We do think there are no good note apps that have really been thought for teams & Slite is really good for that. Evernote never did a great job on that in my opinion.
Ripple, for cross-border payments. Already in use by several banks, Moneygram, LianLian, Western Union is rumored as well. Bank of England is a customer, a few other central banks are rumored to be getting into it. They have several pieces of software, all of which lead to using their cryptocurrency XRP.
My biz partner upgraded and it wrecked all of his VM stuff...
> Programmers have to remember a vast amount of domain knowledge. Consider the basic task of choosing where you are going to store some data, well first you need to know which options exist and there's dozens of them (do you want Postgres, SQLite, Redis, LevelDB, ..?). Then you need to know the strengths and weaknesses of each. And I hope you have been keeping your knowledge up-to-date because the answer in 2018 is very different to the answer in 2008.

And yet there are a lot of examples of companies that got it wrong, picked objectively-shitty options, and still succeeded massively and then had the money to pour into cleaning up the resulting messes.

There's countless options, but they don't seem to matter as much as people believe. As much as it would be nice to think Lisp is a superweapon and it's easy to replicate Paul Graham's stories, that's not what's happening in the market.

There's an interesting split the OP discusses that seems to largely be a B2C vs B2B thing. With a few exceptions at the high end, many of the winners in both of these spaces aren't determined by "purely better technology" but by other things. However, in the B2B space, battles can be won much more easily on the strength of salespeople and business strategy, whereas in the consumer space, it requires more skilled implementation of ideas - great UX doesn't require technically great programming, but it requires competent execution of the original idea, in a way that a medical records system sold to a hospital administration board doesn't.
This is why you use an async-to-async database:

Why: https://github.com/tinspin/rupy/wiki/Fuse

How: https://github.com/tinspin/rupy/wiki/Storage
I’m a frequent visitor to a few local card rooms and make regular trips to Vegas. I’ve seen and know addicted degenerate gamblers. It’s a totally different league from people wasting time on Facebook. I simply can’t imagine someone so self-destructively debilitated by their Facebook usage.

To me, Facebook use is a dirty bad habit like nail biting. It’s not a family-destroying addiction. Totally open to the medical establishment proving otherwise though.
Before getting up in arms wait for the NYT ‘Text actually dominates’ article. I’ll reserve my comments for that one.
1) I can take out an insurance policy for my bitcoin, just like you have at your bank

2) Your insurance only applies up to 250k. So keep 250k in your bank, and the rest in bitcoin since it's more secure.
Maybe this is a problem.

I'd say that in the world we live in, getting a domain is as useful as getting a passport. It costs a bit of money to get and renew and is a bit of a hassle, but it opens a lot of doors.
good talk