skysight-inc/HackerNews huggingface dataset:
Slow-restarters and sudden late-brakers. This is really all about an oscillating wave being carried vs mean flow speed. The best part when you get the hang of it is that in many situations when you can anticipate the "slow-restart/sudden late-brake" of a dozen or so cars before you (and a couple behind you), you can act as a dampener as you strive to keep near the mean flow speed, and delightfully see the phantom jam downright evaporate in your rear view mirror.
I'm Australian so wearing a helmet is second nature to me, but the benefits, especially around mandatory helmet laws, are apparently quite debatable.

Importantly, requiring helmets deters many normal people from biking in the first place — in Australia, bike commuting rates plummeted when mandatory helmet laws went into effect

While it's obvious that wearing a helmet reduces damage if you're in an accident, there's studies suggesting that wearing a helmet makes you more likely to be in an accident in the first place - car drivers drive more dangerously around helmeted riders, and helmeted riders ride more dangerously.

It's all very interested and not as straight forward as I (or maybe you) would have thought.

Studies and factions mentioned are from here: https://www.vox.com/2014/5/16/5720762/stop-forcing-people-to...
There's not really much difference.
Billions spent on Silicon Valley cancer drug company. Now the deal is a 'dud.'
There are so many manual ways to do this that aren't that painful. Phone's are useful for this too, just get the scans on to your phone and some apps do it.
Spinning up a chip isn't as easy is uploading your Eagle CAD file to a Fab and punching in unit quantities. Each Fab's manufacturing process has certain design constrains that will most likely require some amount of custom design and layout. Certain designs might not even be possible on certain processes.

They certainly can go to TMSC or GF with their designs but it will take time (months or years) to validate the designs, and money to make it happen. And this doesn't even take into account Fab capacities. TMSC and GF might be committed to other firms and not have capacity for this new work.

The 5G rollout has already started and vendors should have been shipping their products by now. Not having anything for the first wave means you're going to lose most of the market.
More history I'm afraid

In the mid-1990s, the Netscape Corporation invents SSL so that their web browser ("Netscape Navigator") can offer secure encrypted web pages, a huge innovation that will make it possible to do things like sell stuff on the Internet.

They find out that basically there's a problem here about who the hell you're communicating with securely, and one obvious option is that Netscape sets itself up to make this decision. And the problem is that obviously competitors won't accept that, and so either the Web gets balkanized or nothing ends up secured. Also Netscape would need a whole new division to bootstrap this whole identifying web sites and proving their identity problem.

However, the X.500 directory system already has an associated system of certificates X.509, and some fairly serious-sounding companies are minting such certificates, so Netscape picks some of those (names you're familiar with today like Verisign and Thawte) to offer certificates for their new Secure Sockets Layer encrypted web.

The X.500 system envisions a single global directory hierarchy, countries are at the top (e.g. C=GB - the United Kingdom of Great Britain and Northern Ireland) and under those are States, then Localities, and Organizations, and Organizations have Organizational Units under them, one vast all-encompassing tree, envisioned by technologists but never actually realised.

So, SSL uses X.509 certificates, and those have X.500 directory names for their subjects, but no such directory really exists, and so the Certificate Authorities write whatever seems roughly correct into the certificate, or they check what an applicant wrote, and if it seems OK they just sign that.

At first then, the certificates are what we'd now call OV because there is no other kind of certificate.

But there's a pressure on the Certificate Authorities to drive more revenue, and making more certs at a lower price seems easier than persuading everybody to buy a $500 cert. So they invent "Domain Validated" certificates. You write the Fully Qualified Domain Name into the X.509 "Common Name" human readable field, and then you write "Domain Validated" in fields like Organizational Unit, and it looks pretty much OK in Netscape Navigator or the shiny new Microsoft Internet Explorer web browser, but instead of needing make international phone calls and own paper business directories for foreign countries now you can just send an email to like "certificate-officer@example.com" and call it job done.

And it kinda, sorta works, and there are other more pressing problems like making dynamic HTML work, so the web browsers mostly just let the Certificate Authorities carry on doing whatever seems best to them... for a while.
The purpose of a Master's is to develop expertise in a particular subfield of CS. Your course plan doesn't seem to be focused in any subfield. You'll get more out of your time in the program, and will be able to more easily identify what knowledge gaps to fill, once you decide what you will specialize in.
"They may not be adequately diversified or prepared to stay in their home once they have the added costs of family, child care, aging parents, etc. though."

But that's said like any generation is ready for that. I certainly wasn't. But it really provided enough drive for me to attain a higher status (Not status for status sake, just financial comfort).

There will be those that make it, and those that break it.
You planned up on saving money by taking a $2k/month rental? You just started your career. People start their career by co-habitating with several of their colleagues.

The first step is to stop haemorrhaging cash. Check your local renting laws. If it allows you to stay for a few months before the law kick you out, then stop paying rent.

Take a side job (preferably night job) to make some cash to survive. Keep looking for a job. If you don't find and your rental kick out is approaching then rent a room.

And forget about Uber. Pretty sure there is some public transport bus that goes your way. (not necessarily your way but will connect you through). How do you think the majority of people are doing?
For a desktop operating system? I don't see why. Are there any use-cases of docker on the desktop I'm not seeing?
Yes! I really miss my 900's night mode button which would disable everything but the speedometer. I would call that "stealth mode" even though towards the end of its life it was one of the loudest cars on the road due to a bad muffler.
TiDB is a distributed HTAP database compatible with the MySQL protocol(https://github.com/pingcap/tidb)
Facebook relaxed rules to give companies special access to user data
Of all the criticisms one can make of this article, this is one of the weakest. If I agree to a $10k pay cut from my employer, that's functionally equivalent to me giving my employer $10k.

(and in the US at least, 'credits' are usually applied at the very end of the tax process, so have a real 1:1 value with dollars owed, as opposed to deductions which can have varying value)
Anecdotally I've seen quite a few job postings recently mentioning Elixir. That it can be seen, along with Phoenix, as a more performant, easier to maintain successor to Ruby/Rails gives it some legs imo.
While most people would argue that tax breaks and other subsidies can have outsized rewards in the long run, I think the disparity between these corporate handouts and the public service needs is striking. Cities are giving away hundreds of millions to companies which might not even deliver on their promises, while local programs with proven value are asking for funds in the range of half a million to several million and being denied. Resource allocation has never been our strong-suit as a society, but this is just depressing. Surely we can do better to balance the needs and desires of corporations with those of normal flesh-and-blood human beings?
You Might Want to Blame Central Banks for Poor Wage Growth
Fair point, a bit more compassion would broaden my view.
There's also the part of the equation that while decided to wear a helmet is a personal choice, the negative impacts affect the taxpayer in Australia due to having a reasonably good public health system.
Not sure why "tech bro" was in the title. I thought tech bros meant the frat-style mentality of certain work place?
If they are leaving a place of "war and violence", I am sure some unemployment as the worst social condition hardly could be construed as an "even bleaker future ahead".
Peer feedback/grading on MOOCs is pretty bad in my experience. There’s too much diversity of skills, language ability, etc. And too many people who bring their own biases and mostly ignore any grading instructions.

Peer discussion and feedback are useful in things like college classes. Much less so with MOOCs.
I interpreted your post as implying that the introduction of a package manager as the turning point where you lost interest. Did I get that wrong or are there arguments against package managers that I've missed out on? I understand the dislike or particular implementations, but I had thought that the general idea of automated package management was generally considered a net positive.
Yeah, pageload based frameworks and design strategies are a whole mess of complexity that SPAs actually avoid completely. That said, one has to be careful to do reasonable things with the URL bar, so bookmarking, etc works as users expect. This adds some of the complexity back, but not nearly as much as page-load based forms can. The SPA design pattern also creates a nice separation of concerns between the front-end and back-end services. It really is much simpler, conceptually and practically.
>Others have pulled one over on the computer by padding their essays with long quotes from the text they’re supposed to analyze, or from the question they’re supposed to answer.

This is a long standing tradition for students on pretty much every humanities essay.
Tried Haiku recently and was much impressed with speed and stability but without being able to scale to 1920x1080 and having no multi-user capacity it's hard to see how this fits into modern computing environment.. still, one can hope the project sees improvements - I've tracked Haiku along with ReactOS for potential real world usage for years now.. so.. any day now.

EDIT: congratulations with LibreOffice port, that does make a difference in terms of usability.
Radium was also used in chocolate, drinking water, toothpaste, cosmetics, suppositories, jock straps and "radioactive “bougies” – wax rods inserted into the urethra".
Show HN: And Be Honest – Get honest feedback from friends
It's really hard to talk about swing.

It's much easier to show.

Also, "tightness" plays a major role in whether someone can swing well or not. How well their swing matches up to someone else's.
The whole point of lisp is competing with 500 programmers blub programmers with 5 lisp programmers.

I wouldn't measure Clojure's success with those kind of numbers. The number of applications running Clojure code would come close to a real metric.

The whole point of Java and Python is to provide VPs with massive departments to bloat their egos with head counts. Clojure or Lisp don't aim for such goals.
There aren't, though. Immigration has dropped a lot in 2016, and again in 2017. Mediterranean crosses more than halved from 2016 to 2017. Last year, the EU only granted protection to 540k persons, in an EU with over 500M inhabitants.
Could Smart Contracts Be the Answer to Effective Immigration?
'Tinder for Elites' hosting $3K cruise in France, a rising trend in dating apps
> I always thought [] was just syntactic sugar over a regular pointer, but seems like I was wrong.

For another example showing their differences, if a.c has:

int n[] = { 1 };

And b.c has:

extern int *n;
printf("%d\n", *n);

Then running b.c will segfault, whereas if it said extern int n[], it would work as expected (hint: extern int n and printf("%d\n", n) would also work). Arrays degrade to pointers at the drop of a hat, but they're distinct from them.
AT&T raises DirecTV Now pricing by $5 per month
> I've always thought Django to be terribly bloated.

Well it depends. It does handle clickjacking, XSS, i18n, l18n, identification, authentification, database handling, CRSF and much more out of the box.

Things that you eventually code yourself, or that you should disable if you don't need it.

What usually happens is that people delegate this complexity more and more to the front end, which becomes, indeed, bloated. Or install more libs. And code glue for them because they are not integrated.

All in all, Django is slow compared to go, but it's not bloated if you take it in the context of what necessary work it saves you. It's opinionated. It has sane default. It's ready to use.

Unless you plan to have static website or an unsafe one.
CoinEx Overtakes Binance by Announcing Trans Free Mining
How the New Android Messages Actually Compares to iMessage
It also conflates "tax breaks" with "subsidies".

Not charging you a fee is not the same thing as handing over cash.

Tax breaks are valuable, for sure, but I can't buy a bunch of F-35s with tax breaks.
Wait until the current administration's war on regulations is done. Who knows what'll end up on the market.
Last time I heard about this OS was when it was mentioned in XKCD[0]. Out of curiosity I downloaded the image, installed it on a VM and played around a little. Later I forgot about it almost completely.

Nice to see that this project didn't die and is making some decent progress.

[0]https://3d.xkcd.com/806/
Maybe the idea is that once you have docker, you have all the environments (ubuntu, wordpress or anything else).

Is that how it works?
Moving 11,000 Locomotives from Batching to Real-Time Using 110 Data Models
Scroll through the weird shit folks found digging a metro line in Amsterdam
Mapping Brooklyn’s Diverse Pirate-Radio Scene
This is addressed in the statement. The “tent” is GA4. So far there are no quality issues and they expect to keep this line around, producing over 1,000 cars per month alone next month. GA3 at 5,000 plus GA4 at 1,000 equals their 6,000 goal for August.

“GA4, our new General Assembly line for Model 3, was responsible for roughly 20% of Model 3s produced last week, with quality from that line being as good as our regular GA3 line. We expect that GA3 alone can reach a production rate of 5,000 Model 3s per week soon, but GA4 helped to get us there faster and will also help to exceed that rate.”
Ask HN: Success selling non-tech courses online?
Do any solo creators have experience successfully selling courseware on their own site/platform (not Coursera, e.g.) and away from traditional (career-oriented) topics i.e. not STEM, languages, "internet marketing" etc?
> If you come up with a fast sorting algorithm how would you go about making a case it's faster than currently used ones on real world data?

For analysing sorting algorithms - and related things which that leads into - there are established ways to determine their best, average, and worst case runtimes for input of a given size.

If you're interested in learning this stuff, the video's here are useful and not math heavy:

https://www.coursera.org/learn/algorithms-part1

Technically it's explained using java. But it's mostly done using primitive data types (eg int, float, byte, ...).

So it's very easy to follow along and copy the implementation, but translated to a different language (Go in my case, as I don't do java at all).
We’re saying much the same thing

No.

something of a loss of perspective.

You'd have to provide some alternative perspective or argument that goes beyond 'pretty awful sounds kinda mean'.

Remember what we have here: a free, actively maintained, accurate, comprehensive and advanced corpus of expository writing on mathematics

We already have a few of those. As I mentioned, mathworld is far better at this and it's been around longer than Wikipedia.
There's viXra - the reverse arXiv - to publish your work, if you do not have credentials to get on the forward arXiv:

http://viXra.org
Presumably if someone wants to go from A to B, or take goods from A to B, they derive some social or economic benefit from that (as do the people at B).
My concerns about the JVM aren't so much CPU, but memory usage and ease of distribution. Those two factors have, IMO, helped take golang where it is today. Today you cannot run your Clojure apps on a small 250 MB VM, and distributing it means getting the right version of the JVM, the right libraries etc...

I don't know how Graal will handle those two issues, it'll be interesting to watch.
The ten-year anniversary is a good moment to look at the Case-Schiller index today and compare it to the peak of the bubble in 2006.

https://fred.stlouisfed.org/series/CSUSHPINSA

I think there will be some great deals in real estate by 2021.
I would think that the real technical debt is inside at their first super-automated GA line.

They now have the second line in the temporary structure which let them test some different methods and can provide some pressure relief while they rework the main GA line.

They have been planning to expand and build new buildings at the Freemont plant for quite a while now [1], so I would expect the 'Tent' line to move to a more permanent location eventually.

[1] https://www.reddit.com/r/teslamotors/comments/8s9913/teslas_...

Edit: As someone in the reddit comments pointed out, the new Tent/GA4 line is on the location of an already planned new building (#11 in the drawing), so perhaps the line stays in place and a more permanent building is built around it.
It's weird that what is luxury today was once the norm: organic produce, a stay at home parent, natural (as opposed to synthetic) clothing, etc.

I won't be surprised if having human teachers / caregivers will be reserved for the upper classes.
Daily new landing page, hosted by Netlify
Too bad is.
I think the point is _some_ devs want the latest shiny thing in prod. So no one says "we are going to take twice as long" but "we need to use X" when maybe we don't.

I also use micro services on a daily basis, which this manifesto seems to dislike very much so I'm more of the opinion that pragmatism should be priority #1

Need micro services? good, use it

Need an ORM? why not (though use with care)

Need a relational databse ? go for it

Need noSQL? sure

Just make sure you have a good reason to pick whatever you work with, and usually the simpler the better.

They all have pros and cons and I feel this manifesto might be more of a knee jerk reaction rather than trying to solve anything
Our last app (Chorus, a podcast player mashed up with a social network, http://chorus.am) was built entirely in react-native - with the exception of the streaming implementation. In my mind, it's a great example of the optionality that RN gives you: easy cross-platform UI dev with an escape hatch to write native code when you need to.
That's really an interesting project, thanks for sharing!

Now about all the other Clojure features...immutable, persistent collections by default, built-in async library, spec, standardized way of handling state and concurrency, and many more...
You mean to tell me

LibreOffice is on Haiku

Haiku is complete
> For the first time, Model 3 production (28,578)

Interestingly enough, the Bloomberg model 3 tracker's [1] estimates appear to have been quite accurate:

2018-03-31: 12,383
2018-06-30: 39,872
======
diff: 27,489

[1] https://www.bloomberg.com/graphics/2018-tesla-tracker/
I never seen any Python website handling upload from Python. You always delegate that to a front-facing server like nginx, then you do stuff in a task queue that calls image magic and co.

Where is Python your bottleneck in your old architecture ?
> having no multi-user capacity it's hard to see how this fits into modern computing environment

Depends on what you mean by "modern computing environment". I mean, my computers are mine, an no-one else uses them. I know very few people that share their computer with other users (but maybe it's just my bubble).

Another story entirely for those who use a smartphone/tablet for their personal computing (the target use of Haiku).
> but without being able to scale to 1920x1080

Probably because you're on the VESA driver, which can only use whatever resolutions are embedded in your GPU. The `radeon_hd` driver works best, and on those you can scale to a lot more resolutions; I know some users who run at 1440p.

> and having no multi-user capacity

That's not quite true; we have POSIX multiuser already, so you can `useradd`, `chown`, ssh in to other users, etc. The GUI does not support multiuser yet, but that's partially for BeOS compatibility (on 32-bit), and partially because nobody has had any time to work on it (all other platforms.)
The sicker idea is this whole business of "We'll use machines to do human work, and badly, cause it saves a significant amount of money", is endemic to the US at large. And sure, it makes a lot of money right now, which is what the stock markets and VC's care about.

I can highlight individual companies (Google, Facebook, Amazon... etc.) and they all use various forms of "AI" (cough) to do all sorts of human related tasks. And they do it somewhat ok for the standard case, but fail horrendously all around the edges. But the failing around the edges is an intended side effect. It costs too much to do it right, so "right now" is what's selected for.

It's also why HN, Twitter, and Facebook is the final customer support solution. That's because their customer support portals are echo chambers of "we're very sorry, but we really dont care".
I would drop the pop-up on start, and do some proofreading. I can't select text, because when I click and drag to select it the box the text is on moves to the side. I would fix that behavior.
> If freedom and democracy were universal values then they would have shown up in some of the earliest cultures ...

Certainly there is plenty of writing throughout recorded history in many cultures about freedom and oppression, and democracy as a form of government at least goes back to ancient Greece and Rome (a republic).

We have no idea how often it was implemented on a small scale (a village, etc.), but I find it hard to believe that nobody thought of taking a vote until 1776.

Implementing those things in government might have been difficult, but so was developing physics, literacy and the Internet. That doesn't mean people didn't want those things throughout history.

> Universal values are closer to ...

I don't think it's worth debating the meaning of 'universal'.
A somewhat related aside: If you have any retirement savings, do not spend them unless you absolutely have to. Go bankrupt first. Many people who file for bankruptcy do not realize that retirement savings are generally untouchable even by a bankruptcy court.
I think more than "latest and greatest", devs should be looking for simplicity. I really like Dan Abramov's approach to Javascript in React/Redux and he does a great job of proving simplicity in some of his Redux tutorial videos by recreating Redux from scratch via test assertions.
You can do 1920x1080. You just need to modify your VM
I've always found it strange that the most 'critical' job positions are among the lowest paid / furthest down the totem pole.

I work for a medium-sized established tech company. We've been running without a CTO and Director of HR for > 6 months. Everything has run smoothly. We've even had open positions for mid-tier management that have gone unfilled for long enough that they were deemed 'unnecessary' and the req was closed.

However, we had two of our operations people (one step above entry level) leave, and our regional office almost tanked completely.