skysight-inc/HackerNews huggingface dataset:
Seriously,

I have been a cyclist for a decade.

Saying things like "blowing through a stop sign" is stupid in the vast majority of cases, as stopping can actually be more unsafe.

Also, its so freaking tiresome to assume that every single human being is a fucking moron.

Cyclists have all their faculties, they can see, hear, move, discern. Thus, they are making a judgement to "blow through" a stop-sign in the same way anyone else makes a decision.

I once was yelled at by a guy who was waiting for a crosswalk, but all lights were red and all traffic was stopped - there was literally no traffic, and I was on the side of the T in the street, on Embarcadero in SF, where the bike lane continued through the intersection. There was literally no reason for a bike to stop for the light, as there was no reason for any other vehicle to interfere with the bike lane.

So I continued on, and this guy got so angry and was yelling at me and flipping me off becuase I didnt obey the red light.

It didnt make sense to "obey" so I didnt.

This can happen a lot, where the rule is to stop, but all other inputs are contrary to the rule.

So, be smart, be aware, stop when it is necessary, but not necessarily when it is "required".
Can someone explain the valuation on these scooter companies?
A few years ago I had to do "financial crime training", and although I had heard all kinds of rumours about what working in financial services is like, I was surprised that they were so up-front about it!

More seriously, I think this is what happens when certain words or phrases become jargon terms - they're used to invoke a concept, and lose their literal meaning. Something similar is happening with "mental health", as in "we should be concerned about mental health", where "mental illness" would seem to be a more accurate term.

The jarring effect comes when people who use these terms frequently and for whom they have become jargon have to talk to everyone else, for whom the term carries its literal meaning. "Sexual harassment" and "financial crime" stand out because their literal meaning also carries a strong emotional charge for most people, whereas their jargon invocation doesn't.
Career and career transitioning advice from someone who started their (first) career in 2012.

Classic.
Just from top of my head, a faulty Airspeed Sensor and some quirky AOA sensor behaviour was one of the reasons why the Air France flight crashed into the Atlantic a couple of years ago. These two factors contributed to a loss of situational awareness, a lack of system knowledge, the quirky AOA sensor behaviour, meant the pilots never regained situational awareness.

And trim may sound trivial, but sudden changes of the center of gravity can be instantly fatal. Once you leave the space of small trim adjustments needed, for e.g. fuel consumption, recovery may well be impossible. That's why load planning of planes and cargo handling / stowing are so important. You don' t want to end up with a center of gravity in a place that is incompatible with flight.
1) Yes.

1& 2) In fact the C-instance messages do not conflict with each other and gets accepted immediately. These messages do not even need a ballotnum, but the ballotnum used is that of the O-instance to denote sort of an epoch of which sequencer the sender thinks is still in-charge.

3) If replication messages are large, you can just order the "commands" referring/pointing to them via Paxos, and not necessarily the data itself.
Here's one example where loss of an elevator trim tab caused the pilot to experience +17G, leading to incapacitation/unconsciousness and a fatal crash: https://www.ntsb.gov/investigations/AccidentReports/Reports/...

(also a non-pilot, I found the above surprising, but there it is..)
Arbitration means that you don't get to sue in real court, but instead you are forced to go through "arbitration", which is a private company hired by your employer that's supposed to make fair decisions in disputes between the party that brings them continued business, and the random person that will never talk to them if they weren't forced to.
Aluminum smelting is dirty and uses a ton of power -- we generally don't subsidize power here (in stark contrast to China / Argentina / etc.) and have increasingly strict environmental controls so we're offshoring most production and pollution associated with smelting from ore. We do have a lot of 'secondary' production which is much cleaner since it uses aluminum scrap as the input.
I can confirm -- mine was caught in a rainstorm and drowned.
Yeah, we can only give out 4,294,967,295 more /32s to large companies.
Carpentry is easier to get into than you think. During the boom years the requirements are able bodied (sorry, if you are confined to a wheelchair you are out) and willingness to work hard. The boss will lend you tools for the first weeks until you get that first paycheck which you are expected to use to buy a few tools (but this won't cost much).

Of course it is a boom and bust profession. Some years they are not hiring, some years they can't get enough people and will hire anyone who is willing to work.
Generate JavaScript Static Types from GraphQL: TypeScript and Flow
Oxytocin increases trust in humans (2005)
Of course the first ones were converted ICE vehicles. I could take a lawnmover and make it electric, that doesn't mean it would feasibly compete with a true designed-from-scratch electric lawnmower.

Those first EVs designed like that sucked. Seriously. Horrible range. Bad part fit. The roadster in a Lotus body was a fast car with decent range, but it also weighed almost nothing, had two seats, and no storage capacity. Come on, you're smarter than to think that's a good argument.

Look at Audi and the e-tron. They're advertising "200+ miles of range", but the only real road test we've heard about so far had it below that, at closer to 175. Meanwhile, the Model X is getting up to 300. And, by the way, before you say it: Yes, the price on both of these is about the same, at the $80k mark.

Consider the Bolt. It's got a range of ~240mi. For roughly the same price (~$40k), a Model 3 will do 310, and it will do those miles with substantially better performance and AWD (and also not look like a squished minivan, beside the point).

Who else is there? The Leaf? Ford Focus Electric? BMW i3? Hilarious. I'm tired of this argument that "the traditional manufacturers will catch up." It's the same argument we were making 4 years ago, 2 years ago, 6 months ago, nothing has changed. They haven't caught up. It's seemingly increasingly likely that the 2021 model year cars might compete with what Tesla is putting out today, in 2018. What will Tesla have by then? Who's to say.

These companies aren't doomed; the car market is vastly large enough to have many many people competing. But Tesla is in a position today to be #1 for a very long time. Their valuation will level off to be more realistic as their revenue catches up with the hype.
Miata Is Always The Answer?

Maybe there will be a hatchback Miata by that point.
It's basically the same role that chief security officers fill at large companies. The point isn't to actually secure anything. The point is to avoid getting sued for not securing things.
From Google search results:

Android WebView is a system component powered by Chrome that allows Android apps to display web content
I disagree that this is a political opinion. I think this is one party (Acosta) challenging the other (the government employee) on objective fact, as per Acosta's job description.

>“If someone says it’s raining & another person says it’s dry, it’s not your job to quote them both. Your job is to look out of the fking window and find out which is true.”

https://www.google.com/search?q=invasion :

> an instance of invading a country or region with an armed force.

There are other definitions of "invasion" that can be applied, but why choose the word "invasion" when there are more accurate ones to choose that don't have the negative connotations? It is a bad faith use of the word "invasion" by the government to describe anything other than an actual armed invasion. How should they describe Russian troops landing on US soil if they've already used up the word "invasion" to describe impoverished asylum-seekers?

>he's directly calling the President a liar.

The president is a liar. He lies all the time. I'm glad the auditors are pushing my employee on this. He's lying about what he's using my money for and that infuriates me.

https://www.politifact.com/personalities/donald-trump/statem...
Having a beer is I engrained in American work culture. Also I've worked at multiple companies where they had work functions at dinnertime and no one got that drunk (generally there were 2 drink maximums, which probably helped) so it's definitely possible to fix the issue without just banning it
When you write an app, will you test that it works with that?
I think one of the bigger issues that isn't being addressed is the current up and coming pilots don't have the basic pilot skills to overcome the systems when they fail. Flying has become so automated, that a pilot is only required to fly on take off and landing, and even landings are optional on a lot of planes now.

When one is confronted with a lack of control caused by those systems, and having been so removed from general flying that they end up panicking and crashing.

It's such a deal that the FAA is reviewing flight training because Airline pilots are struggling with even the basics such as go arounds and stall recovery.

Below is an article about the FAA's struggles[1].
And an article about how most pilots couldn't actually pull off a Sully type landing[2].

https://www.flightglobal.com/news/articles/industry-sounds-w...

https://nymag.com/news/features/53788/index1.html
From earlier in this thread "NAT literally breaks IP". NAT is a workaround. Yes, it's our solution to IPv4 shortage in light of not being able to force the world over to IPv6, but it's not ideal.
I've been through a number of mandatory sexual harassment trainings in higher ed. Some of them were beautifully done legal CYA and poorly done in every other way: "if you do this and we didn't tell you it's bad, we're liable. Please check the box acknowledging we told you it's bad so we're not liable." Totally useless except as a means to design your harassment to fit legal parameters.

The most recent one I did was actually useful (!!!!), probably because it was geared toward helping us employees/professors/etc actually know what to do when a student comes to you with a concern and how to intervene in bystander situations. It did explain the law. Far more useful were the scenarios: "Famous Prof is creeping on your grad student at a conference. Here are three options." "A student comes to talk about their poor performance on homework and ends up telling you they were assaulted at a party two weeks prior. Who do you talk to and who do you not talk to? What are the student's options?" "You fall madly in love with a student in your calculus class and the flame of your passion cannot be extinguished. While you are their TA/prof, what do you do?"

The bystander training and training on which resources to direct students or colleagues to, with instructions on how best to contact the offices, was good. The suggested wordings for responses were good. Often "good people" don't intervene because they don't know what to say or don't want to be awkward. Imagine you're a 22-year-old math grad student TAing for the first time -- maybe you've only been in the state or country 2 weeks -- and a student tells you about a rape during the parties first week of the semester. How're you supposed to deal with that with no training?

It's the only good training I've ever experienced, actually.
> I've been seeing cyclist blow through stop signs for 30 years.

One reason cyclists don’t stop at stop signs is because it’s the biggest energy drain to have to come to a full stop, killing all momentum, and then pick up speed again from zero. If a cyclist approaching a stop sign sees that there is no traffic, and it’s not even a busy street, then that cyclist will likely just keep going. I’m not saying whether that’s right or wrong, just trying to shed some light on why it happens. Of course, if someone is complaining about a cyclist not stopping then that cyclist probably did it on a road with traffic, and so that cyclist was a douche. So yep it’s mostly because stop-and-go drains a lot of energy, and stopping for roads with no traffic can feel unreasonable. But other times a cyclist is just a douche. Scooter riders probably will not feel the same way about stop signs with no traffic, as they’re motor-powered instead of foot-powered.
> There's only so many reasonable places you could put an antenna

You have pretty good reception inside your car, right? So does your car.
Show HN: Eventagogo, a local event discovery engine
The 12" MacBook is popular in Asia where that screen format is allegedly more popular.

I can say that having traveled for months with a 12" MacBook it was a great little machine for what I wanted (collecting photos, checking mail and the web, and writing lots of code in Emacs). I plan to get another and make my 15" MBP behemoth a desktop.
Computational Thinking [pdf]
Local economy always needs personal assistants, salesmen, customer service and carers.
Happy to have filled out the survey. We use Go daily at my company; it powers all of our microservices.
As another person of color, I find it difficult to understand why. No one can choose their parents, or their past. No point in worrying about it, when the future is waiting to unfold anyway.
The post should have the link at the beginning. I had some difficulty finding the link because it was buried at the end of the 2nd paragraph. The post is written as if the author assumes that everyone is intensely interested in every detail. It would be so in an ideal world, but in reality, a lot of people are going to be primarily interested in the survey.
>The world is diverse in a variety of ways (skin, eyes, experiences, gender, language, nationality, etc.)

And yet time and time again we'll see images of a workforce of predominantly white males and someone will claim "no diversity", as if having white skin and a penis makes you the same as the next guy.
I'm pretty sure that 90% of computer usage could be handled by the computers in our pockets.
let's remove your iCloud lock
> ...thus far i've never seen anyone give good reason in the case of these drone strikes.

Because the very action they are using to eliminate enemy combatants may in fact be creating more of them?
IP block allocation has nothing whatsoever to do with harvesting your data.
Uhh, so how exactly would you reccomend building the infrastructure to support the use case of 'never having to stop'? Intersections are a thing, and bridges/overpasses are very expensive - especially if you start demanding them at literally ever one.
I agree with your comment, but this is the law already.

I'm strongly in favour of more scooters/e-bikes in the city (and fewer cars), and I'm also strongly in favour of writing tickets for anyone who is antisocial enough to ride on the sidewalk.

If traffic cops spent a week or two rigorously enforcing the law, I bet you'd see a sharp drop-off in this behaviour.

(However given the number of cars, including cop cars, that I see blocking intersections after the lights change, I'm not sure that there's really a commitment to enforcing traffic laws in SF, even where this would be a revenue-generating activity).
Spanking in the US is typically not illegal unless it results in bruising after the fact, or a repeated pattern which amounts to emotional abuse.
Counterpoint, I live in downtown SF and walk everywhere (Lived in lower polk, work in fidi, now live in Nob Hill). Even at their peak, I never once had a scooter in my way. Characterizing the situation here, even at its worst, as a "free for all" is a gross exaggerating.
No, the power efficiency of (micro)architectures is highly dependent on how well the workload fits design assumptions. CPU cores spend their time in one of several states with different power profiles. You can increase the power efficiency of one state by reducing the power efficiency of another, so assumptions about what a CPU core will spend most of its time doing matter quite a bit in terms of optimizing throughput per watt. If a CPU core spends most of its time idle, it makes sense to optimize power consumption of idle time even if it makes actual computing or waiting for memory more expensive.

Intel microarchitectures tend to be heavily optimized around a workload that assumes a CPU core is doing heavy scalar computation all the time. If your workload and code actually looks like that -- and many kinds of server workloads do -- you can't beat them for performance per watt. But this comes at the cost of things like power consumption when idle. Most personal computing, on the other hand, spends most of its time idle and may benefit significantly from architectures that optimize more for power consumption at low utilization levels. There are many ways to attack these problems at the architectural level.

This becomes complicated to optimize in intermittent compute-intensive environments, since over-optimizing for the idle time effectively increases the amount of time you spend in a less efficient compute-intensive state (see also: Apple's big/little core hybrid ARM architecture). There was a lot of empirical work done on this in the supercomputing world, which is sensitive to power costs and had built ARM clusters. The consensus seemed to be in that environment, for example, that throughput per watt under max load was the driver of power costs, which favored Intel.

Modeling this is difficult because it is a complex interaction between specific pieces of code and specific architecture implementations. Even just comparing Intel and AMD, they have different tradeoffs for real code because the architectures are optimized differently. For example, while some codes run very efficiently on AMD's Epyc, I have a couple old codes that have terrible performance on Epyc that can be traced to design decisions made by AMD. You can't design a CPU that is the best at everything or even most things.
25 Most Valuable Startups That Failed This Year
Harassment victims at Google gain more power
The Machine Stops was one of the first science fiction stories I ever read, and one I will never forget.
Any way to reach you and notify you after we launch more forms?
> So a GC with bounded pause could be used in a realtime system assuming you could guarantee the explicit bounds.

You can't guarantee explicit bounds on when a given resource will be collected with GC. Bounded times can provide upper bounds on GC pass runtime, but they do that by potentially deferring further collection. Those deferrals make it nondeterministic.

> And most kernels don't need to be realtime unless they are realtime kernels.

That's not true. Most (all?) kernels have internal realtime needs, e.g. responding to interrupts.

There is a way to write a kernel with a GC'd language, as Niklaus Wirth has demonstrated, by circumventing the GC where needed. But the critique I was bringing up was simply that there's no such thing as a realtime GC.
Human API | Tech Lead - Platform, Sr. Data Engineer, Sr. API Software Engineer | San Mateo, CA | ONSITE | https://humanapi.co/careers

Make a difference with technology: specifically, by helping to fix healthcare. We're building a real-time data network that allows getting health data from anywhere to anywhere in close to realtime. We roll up this data in a clean RESTful API that developers use to build apps that make peoples' lives better.

Human API is an early stage company that is disrupting the healthcare space. We are well-funded, generating revenue, and backed by blue-chip VC's, including Andreessen Horowitz and Blue Run Ventures.
We have a whole pile of fun, interesting problems, and a team of smart, passionate people that love working on them. We like to work iteratively in small teams, and to give people autonomy and ownership to solve those problems.

Some of the things you'd be working on:

- Mapping, modeling and indexing the world's healthcare data
- Scaling and optimizing our ​API Network (35K+ Data Sources and growing!)
- Modeling human health
- Scaling ​and optimizing a platform handling 10's of millions events/day
- Data engineering and building tools for data science
- NLP and Classification
- Extracting healthcare data from a wide variety of unstructured, unclean formats

Open positions include:

​Tech Lead ​- Core Technology​
Sr. Data Engineer
​Sr. API Software Engineer
More information here: https://humanapi.co/company/join

The process: a quick phone screen,​ then an ​onsite to meet with the team and pair with someone on a problem.

We'd love to hear from you even if you don't "fit" one of the job specs -- we hire for people, not roles.

Contact us at pramod@humanapi.co
And also dex is the bytecode format, which is still be used by ART(for compatibility reason I guess)
Okay. Does that also hold when only the CA is installed? On my machine both Safari and Chrome prevent loading google and stackoverflow because when accessing them through the corporate proxy I get a certificate which is signed by the corporate inspection gateway ca.
I would just say "interacting with all kinds of backend services".

That can be everything from OTAs to weather services, vehicle assistance services, positioning things, etc. Every feature of a "connected car" might be powered by a HTTP-based backend. And if the application inside the car is written in C/C++, using libcurl is a reasonable thing for interacting with those.
And someone invariably makes a wisecrack about how it's a bad model because everyone knows you speed up if the light is yellow and you think you can make it and rights on red are ok unless posted otherwise.
Back then IPv6 wasn't planned at all. By the time the need for more address space was realized, v4 addresses were already a valued commodity and no longer given away on request.
Charting Public Transit’s Decline
You don't just buy blocks. You get assigned them, based on evidence of need.

Evidence of need for an IPv4 /8 is plausible for any large organisation, but how would you show you need an IPv6 /8? "Oh, our colonies in Orion's Belt are all expanding very quickly now so we need more space" ?

Now your next question might be, hang on, if you can't buy IP addresses, how does Amazon have 3.0.0.0/8 ? Well, lots of companies can show evidence of need in IPv4 but space is exhausted - so what happens is that if somebody _else_ gives up their address space to someone who have evidence of need that's fine. And a financial inducement to give up your space to somebody else is also fine.

So in a sense you _can_ buy IPv4 addresses, just you aren't allowed to buy them if you aren't going to need them. Hoarding, speculative trading, etcetera are (in principle) not a thing.
I wonder what container technology they use.

Also whether there'll be GPU acceleration or just framebuffer.

Can we play a 4k YouTube video out of the box in Firefox?

Also there's two SoCs. In most of the world there's a Samsung Exynos and in USA there's a Snapdragon.

There's surely going to be differences here. Especially GPU-wise.
That's why you specifically need physically protected bike lanes. Painted bike lanes are nearly worthless.

Nobody would accept having "painted walk lanes" instead of sidewalks, but for some reason this is considered an acceptable norm for bikes.
What I say: the worst thing that can happen is you take a job and realize a few weeks latter you hate the job.

You can do anything (within limits). Some miserable jobs must be done by somebody, they often pay well. Doing a "miserable" job for 40 hours a week and going home might be better than a job you love for 100 hours a week, since those off hours can be filled with other things you love. It depends on you though. One person's mild dislike is another person's hate. One person works with fun people and doesn't care about the nature of the work, another hates his co-workers and wants out of an otherwise great job.