skysight-inc/HackerNews huggingface dataset:
It sounds like this amounts to having multiple servers all over the world running your server-side application. Is that right?

What are the security implications of a setup like this? How does data storage work, especially PII or business-sensitive data?
I tend to feel the same wrt Java, not so much the language, but the tooling around the language feels like such a pain. I always hated PHP. I've worked with them both though.

I happen to like the one language to rule them all (JS).
> Clauses like this have been particularly hard on Small ISPs,

ah yes, the mythical mom and pop ISPs that are serving so much of the country. "Won't somebody please thing of the ~~children~~ small businesses"!

> Such a deregulation would force companies that have exceeded their ability to function effectively due to their size, but are still being protected from competition by regulations to fail

or it would lead them to act even more abusively, running rampant until it ends in disaster as we have seen time after time. It's not like Comcast is some failure as a company either.

You need better justification than "regulation is sometimes bad" and blanket bucketing of regulation. The airlines example is fine, removing some regulation made sense there. Removing regulations that hurt the ability to build new lines and allow for monopolies also makes sense. I'm less convinced it makes sense to remove regulations requiring airlines to show customers the actual prices, including surcharges and baggage fees and anything else. I'm less convinced that it makes sense to get rid of net neutrality regulations.

> allowing ISPs to create tiers of preferential service would afford users more control over the Internet, not less.

they already can, and it's not a net neutrality issue. You can charge me for more transfer, or for more speed. that's fine. I pay 20 bucks more a month for a faster plan right now, have been for years. This type of argument misrepresents the issue.
Though it's resource awareness is lacking, which is where k8s shines. Honestly I find combining Jenkins and K8s a relatively pleasant experience. The jenkins kubernetes-plugin has gaps and issues, but with time it will mature. There's no reason you can't combine them to get the best of both worlds.
I wouldn't want to work with you on anything, as I strongly suspect your attitude extends well beyond javascript.
^ can second this. I TA'd the version of this at my uni (exact copy of the cmu course). Before this, we had students implement linked-list hashmaps which exposed students to working with void's.

not quite as intimidating, but the tests on this assignment are pretty harsh compared to previous assignments.
It's much harder to make any accusations in a court of law.
3DO actually shipped, and had one very good game.
The concepts are based on similar ideas in Borg, but the things it shares with Borg ends there.

The implementation is effectively entirely from scratch, so bugs will exist.
The corollary here that it is perfectly acceptable for business users to not understand significant parts of their own business operations. In fact, everybody should work around your shortcomings in understanding that "technical" stuff. As the guy with the MBA, you are the most important person in the room and everybody else is there to serve you.
intimidation of witnesses, the jury, victims, ...
Thanks. How does that play out in the case of Rstudio?
it's the 10% i'm worried about - what's the false positive rate? priors or it didn't happen...
Can someone post a PDF (or something similar) of CMU's redesigned malloc lab?

Purdue's malloc lab [0] was much simpler: you get the algorithm, the data structures you're supposed to use, and the method signatures. It has to be thread safe. But there were no performance requirements. Consequently, it's something like a 10-20 hour lab.

[0]: https://www.cs.purdue.edu/homes/grr/cs252/lab1-malloc-new-he...
People who are early in their careers can be quite dogmatic too.
I think it's better to realize that we're not all in this together, and instead to sacrifice unearned personal power in order to help the less powerful simply because we think it's just, not because we think that it'll ultimately benefit us in an indirect way.

There's no way to allow power to women without giving up power over women, so control of women's agency and options has to be zero-sum.
Aren't you supposed to do that? It gives the bikers heads up to slow or navigate to the left of the vehicle turning right. Otherwise the chance for collision is higher when the vehicle suddenly cuts off the bikers during its turn.

Edit: image from sf bicycle coalition.
http://www.sfbike.org/wp-content/uploads/2013/02/Right-Turn....
My universal advice to graduating CS students is, "no matter what your current code quality/dev speed balance is, your boss will think you're polishing too much."
Easier said then done, just an LCD won't work for darkening.
http://blogs.valvesoftware.com/abrash/why-you-wont-see-hard-...
Wow. You can just see exactly where MacOS came from when you see that GEM Xerox Ventura screenshot...

I also love the suntools screens: so simple and nicely contrasted. What OS is that?

EDIT: this really makes me sad we only have like 3 major OSs now, I never knew how much I was missing until I saw all this.
The article's link to the Chinese cultural revolution is a hidden gem.[1][2]

[1] https://en.wikipedia.org/wiki/Struggle_session
[2] https://www.washingtonpost.com/news/worldviews/wp/2013/10/03...
Not to be offensive, but the front end is quite often far more work than the SQL that goes on in the back. I've worked strictly on the back, the front, and in between. I've also had to work in a number of platforms and languages.

In the end, keeping things as simple as possible is usually best. If that means using language features that someone might not be familiar with, it should still be more understandable in the end.
We don't run sidecar containers in cron jobs yet. That said, here's a workaround (from that issue): https://github.com/kubernetes/kubernetes/issues/25908#issuec...
This is, in fact, correct behavior: http://www.sfbike.org/news/bike-lanes-and-right-turns/

If turning traffic doesn't enter the bike lane, then it is turning right across the bike lane, which can lead to accidents where a bike collides with a turning vehicle. As such the correct behavior is to signal and enter the bike lane before turning. Of course, many human drivers fail to do this, so it's not surprising that people might be taken aback when they see self driving cars doing it...
In Canada, if you're receiving donations as a result of work you're doing, you count as self-employed and that income is taxable -- there doesn't need to be an invoice or even an explicit quid pro quo in order for income taxes to apply.

(Fortunately the paperwork is very minimal: Basically, you add an extra one page form to your annual income tax return.)
Rectal exams.
I've worked on two PTC projects, one successful and one failure, after hundreds of millions dollars. The successful one took about 6 years and is still on a trial basis. The failed one had an aggressive schedule but ran out of money after 3 years going nowhere. This thing is not as easy as it seems.
You think having preferences, and being aware of them, and avoiding environments not in line with them, makes him a bad prospective co-worker?
Or maybe just people who want a tiny phone, like kids or women with a small purse.
The hero of the story. I can see a lot of places that would find the prankster and subject them to all sorts of punishment for creating "terrorist" devices. Its nice to see an administrator that keeps a reasonable perspective.
No idea. Potentially initial speculators or investors? Not sure why they would list them as "Customers" otherwise.
> That's why an epidemiological approach--running tests on everything from lights, to educational programs, to banning hard alcohol at school or work sponsored events--seems like the best way out of this hole to me.

The problem is the methods that are most likely to be effective are considered victim blaming.

E.g. Teaching women how to directly and clearly say no.

Or making it socially inappropriate to get blind drunk.

Etc etc.
Meanwhile, in São Paulo, the mayor is trying very hard to remove bike lanes already built, and are passing laws that make it a lot harder to build new ones.
No doubt. This will be a competitive space for quite some time.
Having been both young and old, no, they really don't.
If you don’t need graphics, sure.
Wouldn't it be a much better idea to build prisons at places that simply have no cell coverage? (if necessary make it a law for such a region - this would also make such regions good places for electrosensitive people to settle).

Considering that it is very problematic to use jammers and hardly possible to ban sales, too (if it becomes impossible to sell them directly, people will start to sell them from Shenzhen, which does not change the problem), this is probably the best option.
> What's so special about the terminal is the immunity the user has to hostile character strings.

I have a handful of escape codes that beg to differ...
Its about move VC funding, thats all you need to know.
>I don't understand why this entire field seems so focused on gaming, and not productivity

Because they think that gamers will pay. Unfortunately, I see that they got a wrong idea. It has a vibe of a semibotched Kickstarter project, except backers here are not private individuals, but gigacompanies.

A type of a gamer who spends 15k usd on a gaming rig to crush opponents in Quake 3 in ultracompetitive environment, will not care a bit about this toy.

The founder of the company comes from a socioeconomic strata whose people have that characteristic. A Boston "old money family (R)" born man may see that selling gaming stuff to quite a lot of relatively rich people dumping 15k on a gaming rig is a good business idea, proceeds to build a company built around that idea with all audicious bold claims being received with accolades from other people like him, but never actually bothers to figure out what things matter in a gaming gear.

If you have read his personal blog from naughties before he deleted it, you will get that his ways can be said to be well beyond "nebulous". He wrote stuff like "solving global problems" while maintaining that tone you usually see from people who flood the internet with something very insubstantial like "saving African children with Agile, innovation, and seven sigma framework..."

Ok, back to the botches kickstarter line. As happens often with such projects, original claims performance get scaled down, company barely manages to deliver a downrated product after missing the delivery deadlines multiple times, product works so so, and in the end it ends in your drawer for good. A year down the line the company simply shuts down the cloud service for the widget and you are left with an expensive paperweight. I expect magic leap to follow this route.
The article talks about Verizon, Amazon, Goldman, Target, and Facebook, none of which are known for massage therapy or babysitting.
Don't the brits have anything better to do? ... Like crack down on Pakistani Grooming Gangs that rape their young British girls. or, maybe the Islamic terrorism across Europe.
> Couldn't the filesystem be mounted as read-only during normal operation, and only remounted temporarily as rw when necessary?

Yes, except that none of the tools in question have any support for doing that and so mounting the filesystem read-only rather than read/write would break them. And congratulations, now you've still got a window where something can still break everything while the filesystem is mounted read/write (what happens if the tool crashes during that phase?).

> Leaving efi writable like this by default strikes me as a very poor and unsubstantiated design decision.

Yes with hindsight that's entirely accurate and it was also my decision and nothing to do with systemd.
> The vast majority of software shops out there care only that something--anything--ships as fast as remotely possible

When nobody cares about you get the point sooner or later where you can't ship, they've probably launched a product but there's still a lot more to ship in future. Eventually they become so mired in technical debt that they care.

When they realize they've invested a hundred million dollars in something that now has no value? They care. (especially if it's a turd before it gets out the door)

When a start up comes along and eats their lunch because they aren't weighed down be legacy code? They care.

When they lose revenue because they can't keep customers happy? They care.

The problem is that the professionalism of software developers doesn't allow them to learn these lessons early and hard enough.
Letting schools handle it because the standard of evidence is lower is insane. Rape is a serious crime, and suggesting we should lower the standard of evidence because it's hard to prove is appalling. The one thing more important than protecting potential victims is not punishing innocent people.

I know someone that was accused of rape years ago in school. Expelled, lost scholarships, reputation ruined. All from some 'arbitration board' with no trial. Thing was, the girl was a frequent liar and had a grudge against him for kindling a relationship then going off to date someone else. The group of friends connected to her, me included, all knew that. This guy was not the shady or violent type at all. He had never even been to court before that.

My friend even claims he was with him that night but since we lived in the same building he had no proof.

None of that mattered, they decided that he 'might be guilty' on her word and proceeded to ruin his life. The exact thing courts were created to prevent, arbitrary justice with no laws and a low standard of evidence.

Maybe we need a simpler solution. Cameras in all public areas of student housing would catch a much larger proportion of rape. But no, that's too simple, we need to change the laws so it's possible to get your life fucked on someone else's word
I'm interested in your experience, what makes it so hard? The PTC roll-out is not new but delays seem common, it's obviously hard but why? Once we figure it out in one place can that experience be applied elsewhere easily?
Reading transportation fatality statistics requires some nuance.

In the realm of railways, most fatalities tend to be suicides causing no additional deaths, which are often analyzed separately. The EU does this [1], while the Guardian article only raises this distinction halfway through.

Once you exclude suicides, there are several other categories that are useful to distinguish: collisions (e.g. between two trains), derailments, accidents at road-crossings, and 'accidents to persons caused by rolling stock in motion' [2]. The share of accidents by category will tell you a lot about a particular country's issues; a relatively large amount of level crossing accidents may suggest that not enough of the rail network may be grade separated (e.g. Poland, Hungary, Romania), while a high share (and absolute number) of collisions or derailments would be a serious cause for alarm.

Also consider this 2012 post [3] which compares collisions and derailments per usage by country between Europe and the US, originally written as a response to that 2011 article.

[1] http://ec.europa.eu/eurostat/statistics-explained/index.php?... [2] http://ec.europa.eu/eurostat/statistics-explained/index.php/... [3] http://reasonrail.blogspot.com/2012/07/us-and-european-rail-...
Doesn't YC have a max age for founders?

I imagine there is similar logic for their cutoff.

Not saying it's valid, but last I checked (long ago) they had a max age.

Disclosure: I am a bootstrapping old fart.
> there is no string that could be injected to harm me

Unfortunately that's not true at all. There are many instances of arbitrary code execution gained though a terminal emulator, with escape sequences[1] being the most common. For example exploiting common "git prompts"[2] scripts or running `strings` on a binary[3].

[1]: https://unix.stackexchange.com/a/15210

[2]: https://github.com/njhartwell/pw3nage

[3]: http://lcamtuf.blogspot.it/2014/10/psa-dont-run-strings-on-u...
There's an important distinction to be made between what happened with the ACA and what happened with the current tax bill. It was bipartisan because republicans at all stages were given the opportunity to engage, plus a lot of the basic foundations of the ACA were praised by conservative economists and it was directly based off of Romney's healthcare plan. At no point were republicans shut out or their opportunity to amend the bill taken away. Many republicans even supported the individual mandate before the ACA came along!

With the republican tax bill, democrats were outright denied any opportunities to work with republicans. They were shut out of the entire process, all of their amendments were denied and there was no opportunity for bipartisan legislation because the GOP viewed it as 'my way or the highway'. Similarly, republicans simply backed away from any and all debate or attempt to amend the ACA because they refused to work with democrats.

This is the important distinction between what happened with the ACA and with the recent tax bill. Many republicans immediately turned face against what they had previously supported. Which is also a reflection of the modern-day GOP and reflected in how disastrous their attempt at governing has been.
> A lot of harassment cases involve sexual assault or other crimes, but the police and the courts are often so indifferent

Are they? Or are most sexual assault cases incredibly messy and unclear?
Why on earth? An aunt who used to live there tells me the air pollution is quite bad -- one would think reducing emissions by encouraging cycling would be a priority.
I'm not seeing the BeagleBone Pocket / PocketBeagle on that list. I don't have any skin in the game, and this seems like a glaring omission.
> Is someone offering to pay? The reason we do not have a Pennsy anymore is that they went bankrupt, partly because they had to compete with subsidized highways and airports (there are various other reasons).

I would say more than partially. Large portions of their revenue suddenly shifted to use those subsidized highways and airports. Sudden shocks are hard, even for a company doing financially well like the Pennsy was until the last few years.

My point is more that this technology has largely existed for the past 60 years. Even implemented slowly over the last 30 years, that time would have left us with a system that had most of the benefits of PTC.

> The fact is that PTC is an expensive way to increase the safety of one of the safest ways people can travel. Automobiles are far more dangerous. If the billions of dollars being spent on PTC were instead used to expand passenger service (and take cars off the road) we would almost certainly save more lives.

No argument. I hate cars. Car culture is toxic and causes so many problems.

> Also keep in mind that PTC solves just one of many ways that train wrecks can occur. It is not hard to find examples of other recent fatal incidents that PTC would have done nothing to prevent:

Just because a safety feature wouldn't prevent every accident doesn't mean it shouldn't be used. The question is how much of a benefit does it bring?
> for your own sake, please seek actual legal counsel
What Apple charges to replace the battery is roughly what a replaceable battery from Apple would cost.

The time Apple takes to replace the batter is roughly how long it would take me to unpackaged a replaceable battery myself.

The only drawback to Apple's choice (and incidentally just about every other manufacturer's as well) is that I have to drive to a location rather than having a replacement battery delivered.

So there's a drawback, but it's not as drastic as people seem to imagine. I suspect most people are just unaware that Apple (or third parties) will perform this task so cheaply.
A lot of managers are threatened by experienced people because experienced people are a lot less shy about pointing out bullshit.

People with 5 or less years of experience are much less likely to have a backbone. They're still getting over the school conditioning to complete whatever BS assignment needed to get the grade.

Many managers would prefer to have an apparently smoothly running operation than have honest feedback.

I once worked on a team with several people with 20+ years of experience. We got new management that did not appreciate that the experienced engineers were pointing out that pixie dust doesn't actually exist. They ended up "greening" the team. The new, much less experienced engineers that were brought on cranked out the code and learned lots of skills, but the product ended up dead within a couple of years. Those managers all got promoted though.
There is two problems with that argument:

- Terminals are the worth offenders when it comes to special characters and encoding issues.

- GUIs are not inherently injectable.

That said, I still things it's a weird idea. There are much better ways to gain efficiencies (e.g. shells)
yep,

https://www.dmv.ca.gov/portal/dmv/detail/pubs/hdbk/shr_slow_...
...Merge toward the curb or into the bike lane only when it is safe.
Merge safely behind a bicyclist when preparing to make a turn.
Only enter a bike lane no more than 200 feet before starting a turn.
...
Actually, our freight rail system is the best in the world. The problem is there is no money for passenger server because the US is stuck in a car-centric mode of thinking about transportation.
I think that c++ is an horrendous collection of disgusting hacks. I also work as a c++ developer. If I were hiring for a c++ Dev role I wouldn't hire someone who cannot point out several problems with c++, as the main difficulty of the job is to avoid those tar pits.
But short-lived. First was NT 3.51, and it did not even make it to NT4 SP3.
Which of these are readily available for around the price listed?

Also, can anybody vouch for the Espressobin? 3 gigabit ports, usb3, and SATA. Nice.
How do you know when it’s time to quit?
No that's a lie. No one on /r/btc supports that name. It's official name is Bitcoin Cash by its supporters.
You're probably talking about Thick as a Brick, in case you're wondering
Though OS/2 2.0 would have been even better once sound etc was added. Another reason why I disliked the entire debacle.
NanoPi NEO at $9.99 should really be on the list too. It’s very similar to the OrangePi mentioned, but IMHO more stable.
To be fair that’s hardly American... it’s human. Remember the “Prosperity Sphere” for one notable example?
Criminal, according to Ofcom regulations.

https://www.ofcom.org.uk/spectrum/interference-enforcement/s...

There are after all good reasons to ban them, but even if those reasons didn’t exist, the Tories would ban them for their usual “law and order” reasons.
This posting is flagged as "dupe". Which one is the canonical HN thread?
Michael Abrash has a good overview of some AR
challenges here, also discusses why that doesn't work: http://blogs.valvesoftware.com/abrash/why-you-wont-see-hard-...
#10 doesn't mean much because the liquidity and popularity drop off exponentially after the top 4.
Amazon is planning to end support for its online MP3 locker – The Verge
Of course he wanted to. The whole idea of Bitcoin was the free us from central banking. When Bitcoin was $30, this had hardly been achieved - it still is not accomplished today - but we are getting there. This was the point that Charlie Lee bought Bitcoin, and I presume it is the point when he decided to clone it. Philosophically this is a ridiculous thing to do if you believe in Bitcoin and what it was trying to achieve. This is the reason that I never have and never would buy Litecoin. Charlie's selling out only confirms what I already suspected. I hope the bag holders enjoy the whatever the ideology seems to be over there.