skysight-inc/HackerNews huggingface dataset:
Sure. Every modern car, Tesla or not, has been designed to maximise crumple zone utilisation at the exact speeds prescribed in standardised tests. Crash a little slower or faster and a different structural design would yield better survivability.

As for what constitutes "modern" in this context, the first FEM simulations for iterating car crumple zone designs have been run in the 1980ies.
http://www.pythontutor.com/visualize.html#

this is one of my favorite tools for python, lets you iterate through every step in your program
Osijek seems a bit small for a tech hub with a population of just over 100,000
Most of that doesn't translate well to open source projects, so I'd guess that "meritocracy" in open source means something else than "meritocracy" in a stratified British society of 1958.

For example, that the _code_ has to have merit (OSS), not the people (new aristocracy).

There's something to be said about _paid_ open source software development though: once money is involved the meritocracy that can work with OSS clashes with the demands of those who pay or are paid - and therefore want the paid-for work landed no matter its technical merit, since that brings along the business or one's own promotion.

I'd wager the guess that the politics aren't very different from any other corporate politics, but potentially more visible due to the projects' structure.

With that in mind, I blame the disconnect about meritocracy in paid Open Source on the "paid-for" part, not on "Open Source bros fighting to exclude those who are not Like Them".

A survey of projects with no monetary interests (no sponsors, no donations to pay devs, not even companies using the code) to see if they have similar issues could test that hypothesis.

(disclosure: I'm paid to do open source development)
Size of the car, not brand. Sure an Audi A3 is disguised Golf, a VW Passat is disguised Audi A4. So the correcr comparison is Golf vs. A3 vs. similar sized car. You don't compare a VW Tuareg against a VW Polo for that very reason.
I don't think TypeScript has a native GUID type, but if I am wrong about that please tell me as it will make my code more type-safe.

The `string` type here comes from a mapping that the router is using. That is, the router ultimately type-evaluates a `ValueOfType<{type: 'guid'}>` to `string`. But because it's a runtime object, the router can also, at runtime, validate that URL param, "did they actually give me a UUID?" -- and sanitize it, e.g. "convert all UUIDs to lowercase."

(In fact the benefit of having this TypeScript type at runtime is even bigger than that. With Express.js, the router can rewrite the route param so that the route doesn't even match if you don't provide a UUID, which matters because there is often a lot of accidental ambiguity in HTTP APIs -- but here you can embed the UUID regex into Express paths. The router can then also do some other trickery like confirm at initial load time that all params in URLs match params in this `params` dict, and it can convert all of its routes to OpenAPI/Swagger docs so that you can define another route which just gives you your OpenAPI JSON. Literally in what I have written the above would be a type error because the `Router` class would complain that `params` has the wrong type because the `objectguid` descriptor needs a key called `doc` which is a string for parameter documentation for OpenAPI.)
High-level tracing language for Linux eBPF
We should discover it first and use it against them before anyone else can. National security...
https://news.ycombinator.com/item?id=18164765

https://news.ycombinator.com/item?id=18163325
Hey, I like it. Yes it takes longer to read, but people don't speak at one cadence all the time. We make words longer or take short pauses to emphasize our point. I like the creativity.
One of my favorite parts of Gödel, Escher, Bach was the description of translating Lewis Carroll's Jabberwocky into various languages -- particularly troublesome since the original poem contains few English words to begin with.
700 employees? That sounds like an awful lot for a product like InVision.

Bohemian Coding, the company behind Sketch, employs a few dozen people.

Also, I don't think the web is ready for UI/UX design tools. The ones I've tried feel really slow on my 5K iMac. Maybe in 5-10 years when web assembly is polished and related tool chains...
Our goal was to make it easier to implement voice input into native apps. You could do all of this without the overlay, but this is just to do it quicker.

The question about the web is a good one. It's something we'd really like to do. The trouble there is that whatever we built would have to (outside of Chrome) need to use a third party API rather than the native STT you get in Android and iOS apps. We'll keep looking at the demand for it, though, to see if it's something we can devote time to.
It's also public domain and available at Project Gutenberg:

http://www.gutenberg.org/ebooks/24518
When Salary is adjusted for CoL Austin is often at or near the top. When you factor in large stock grants in SV/Bay Area things do get murkier.
> How would you like people to square this with providing for their families?

With a capable human brain, like we all have! Just because a decision is hard doesn’t absolve you of the responsibility to make the right one—all people making decisions have been faced with this, including many people commonly considered evil.

Computers are levers, and developers are the fulcrum. We have quite a bit of negotiation power.

Finally, I think it’s naive to think that these systemic problems can be addressed with concerted individual effort, not by addressing the underlying problems. Maybe I have some sympathy for the coal miners after all.
Also, there's a lot of traffic. Not as bad as LA or DC but still can be horrendous.
Blowing in the wind: why do so many cities have poor east ends?
Yes, a blood bag is exactly the impression I got. I was like "oh, okay. this represents the 'lifeblood' of development" or something.
Amazon Spain delivers in 3 days.
> I have more difficulties to imagine these people selling their soul just for money.

Despite what you seem to think, police are not more righteous or just than any other person, as we've seen through the constant abuse, corruption, and violence perpetrated by LEO and intelligence agencies. In fact, due to the kind of people drawn to the positions and the screening to filter out people who are too intelligent to blindly follow the state, I would argue that "these people
are in fact MORE likely to fall for corruption or "sell their soul just for money" as you say
At a lot of companies, teleconferencing systems are astonishingly bad. Like, “why did they even consider buying this” bad. Often the first 10 minutes of a meeting will be spent figuring out how to use the conf system or rebooting it because it’s not working. Then figuring out which cable to plug into in order to project remotely. Then asking if everyone is here. Then telling Karen to mute her microphone because she’s apparently in a hurricane. Then Roger is 30 minutes late because he had the wrong dial-in code...
Ask HN: Creative people of HN, what’s your framework for “scheduled” creativity?
Knowing lots of developers and designers I’m observing various different ways they come up with systems to be "creative on time". Some people are good at “crunching it out” (really benefitting from hard deadlines), others swear by the method of not occupying their main thoughts on the task at hand (eg going for a walk when “suddenly” the idea/solutions "comes to them").
This looks like buggy JavaScript. The cohesion() function in the script element at the end of the post is a little different than the calculateCohesion() function described in the post:

var averagePosition;
if (count > 0) {
averagePosition = {
x: positionSum.x / count,
y: positionSum.y / count
};
} else {
return {x: 0, y:0};
}
…Then what is this discussion about? The title of the thread is "Ask HN: Cheap places to live with a good intellectual atmosphere".

I might be misinterpreting your point, but it seems like you're taking the position that it doesn't matter that Sweden is outrageously expensive in many regards, because money has no impact on quality of life anyway. If that is indeed the position you're taking, well, it's a trite and nonsensical one.

Your final sentence makes me believe I've misinterpreted you, so apologies in advance if that's the case.
Ah, like that. It's a fair point, but you're interpreting the model at too low a level. You don't have to model all possible values of scalar types (number, text) because the implementation of all possible values is known. I.e. you're writing a model that will drive the behavior of the application in terms of business rules, with specifications that matter to users of the application.
Understanding Niameys flood risk through opensource mapping, drones and modeling
I heard good things about Berlin. Not first-hand account though. They say it's not just high-tech, but also arts. I think that might be a valuable combination.

Let us know how it works out when you settle down somewhere, wherever that is.
>Where did I say anything about legality? Obviously it is legal to be a Putin supporter in Russia, just like it's legal to beat your wife. Both things are pretty bad though.

I asked that question because your response implied that "Putin supporter = proof she did the video for Kremlin", whereas half of Russians are Putin supporters.

Being a Putin supporter is perfectly common. It's not any kind of proof like having found she was in some illegal gang or such, the guy is the elected official of the country. Of course he has supporters, and of course some will make viral videos. That doesn't mean anybody that (a) is a Putin supporter (that's like 50+ million people there) (b) makes viral videos, makes them for Kremlin purposes.

"Both things are pretty bad though" - maybe a sovereign country can have its own leadership, and replace them when they feel like it, without some holier-than-thou foreigners telling them that's "pretty bad" and equating voting for their leader with "beating your wife"?

>EDIT: nice job completely rewriting your post so that the replies no longer make any sense

Conspiracy theorist much? I rewrote my post because I though it will be misinterpreted (as it was), and I wanted to put it in another way. I did so in the span of like 5 minutes after posting it. I only saw that somebody had already replied to the first version much later (now) that I got back in.
a significant tech bear market from your comment, but if you have, you should know better. Things dry up completely, for nearly everyone

Can confirm. 2001 was utter carnage. Developers hit a lot worse than ops but no one got out unscathed.
Life on the Dirtiest Block of San Francisco
Kotlin Coroutines Introduction and Guide – Kotlin Expertise Blog
It's effectively Italian-American Day.
Thank goodness on Hadoop's influence. Hadoop has mostly been about 1 time transformations with large machines. It's doesn't exactly produce an efficent way to do a process, nor does it make it easy to do that. (The amount of speciality integration for your app is a bit large). (Also the move in spark was needed.. but it's still behind the times with "microbatching")
yes, the classic "hipster pursuit" of christian theology
Apple Watch Series 4 Models Caught in Reboot Loop Due to Daylight Saving Bug
It really is a shitty article, with very few sources and tons of FUD.
One of the known problems with these large encodings is that the cost of reconstructing lost data increases as the size of the data increases. If you use Reed-Solomon (100,20), then you only have 20% overhead and have a vanishingly small probability of losing data, but if you lose a single 10TB disk, you need to do 1PB of I/O to rebuild it! Even forgetting I/O for a moment, you might be churning through a bunch of CPU time just to rebuild a single block of data.

Of course, you don't need to rebuild immediately. You're effectively working with (100,19), and you can put off the reconstruction as long as you like, maybe you don't reconstruct until someone wants to read the data or until enough other disks fail, and you can prioritize the I/O as low as you like. But in practice, super large encodings become more and more expensive as the size increases.
Is there any specific area you spotted which would need some love? Modern spec compliance is most definitely a goal (e.g. RTCRtpTransceiver has been there from the start, aiortc uses the "modern" SDP form for data-channels), so any pointers are greatly appreciated!

I've had some great interactions with the Mozilla crowd (hey Lennart, hey Nils) - looking forward to more of the same!
It looks like a chicken, acts like a chicken, talks like a chicken, so it must secretly be a horse...
Oak Ridge Tennessee has an extremely high average intelligence and is quite affordable.
Totally agreed. The Triangle hits a good "sweet spot" in terms of cost of living, business/career opportunity, culture, food, entertainment, etc. And we're conveniently located about 2-3 hours from beaches (depending on which beach you want to hit), or about 3.5-5 hours from mountains (depending, again, on exactly where you want to go).

One thing I really like about this area is that for a moderately sized urban area, there is a lot of nice outdoor "green space" with trails for hiking, running, and biking. Yes, if you're into MTB you're basically limited to just XC here, as we don't have the elevation change for true DH riding... but again, there are mountains about 3.5-5 hours away and you can get your fix of DH stuff there with a day-trip if needed.

It's also nice having nice places for water sports / water based recreation... you've got Jordan Lake, Falls Lake, Lake Crabtree (just don't eat the fish...), Harris Lake, University Lake, Cane Creek Reservoir, and the like.

And as others have pointed out, there are plenty of educated people here to contribute to the intellectual scene. Obviously there are the folks at Duke, UNC, and NCSU, but don't underestimate the impact of the smaller, lesser-known colleges and universities in the area either. Take NC Central, for example. They're a small HBCU located in central Durham, and have a VERY highly regarded law school for such a small school. I routinely meet people from all over the country who come here to attend NCCU Law. And you also have Shaw, Peace, Meredith, Campbell, St. Augustines, as well as Wake Tech and Durham Tech, all contributing to the base of educated people in the area.
Counter point: Every car bursting into flames
> However, there's if I'm working on something that is ultimately lame, eventually I'll run out of stuff to care about. That's when the soul crushing starts to happen.

A very important factor whether the work is soul-crushing or not is whether the work is intellectually stimulating or not.
Microsoft announces an Xbox game streaming service
Review Finds Antidepressant Withdrawal Common and Potentially Long-lasting
I use libp2p extensively for an upcoming open source project, Melodyne[1]. While there are some semantics that are annoying to deal with in the Go bindings, it is the most feature-rich p2p library I have discovered to date.

1: https://github.com/joshumax/Melograph/
And it should be getting even better at bus prediction in a few months, Port Authority's installing new sensors. Right now they disabled a bunch of them so Transit's not that helpful but it'll be very good soon.
HX: THE HOTEL EXPERIENCE 2018
My guess is Notch, like many developers, was put off by the "viral" licensing [0] of the GPL.

[0]:https://en.wikipedia.org/wiki/Viral_license
Are there any dimmable LED strips that operate by fully illuminating X% of the LEDs? As opposed to time-slicing all the LEDs. I don’t know enough about hardware to know if that would be feasible.

The flickering and whining is pretty bad in all the dimmable LED bulbs I’ve used (but I haven’t yet looked hard for high-end ones).
Speaking of Lozenets - it has one of the best wine shops in Bulgaria. And it is definitely a Big Plus. Actually, I have summer office in Sozopol and it works OK, just you will need to be prepared of VIVACOM 24-48hrs downtime once or twice per season. Otherwise OK. Business wise, Bulgaria for a foreigner is very good, banking is OK.
Not sure how it's immoral to pay precisely what the law demands. Exactly how much more than that is required for moral behavior?
How the Ancient Mayans Used Chocolate as Money
>not by politicizing the work environment.

What type of politics should be allowed at work? What about talks about workers rights, wages? What about conversation on ethics & morals behind projects they themselves are contributing to?

Do Libertarians believe authoritarian private governments akin to communist dictatorships (employers) can strip your rights when you clock in?
2017 MacBook Pro, TouchBar

I like it! It does the job. I don't mind the keyboard either, but day-to-day I either use a Filco Majestouch 2 keyboard or an Apple Wireless keyboard.
How do employment / legal contracts work with employees in this case? Are they just anchored to the legal system where the company is registered? Do employees need visas to work for the company remotely and so on?
Oh boy, not OP, but Orkut was the thing in my network those days (I was in high school), a majority of part was in "communities" which were sort of like subreddits and the ability to read your friends' scraps (essentially messages) was dope (and time consuming)
> and no chunk of metal shoving a steering column into the driver

It's not 1960 anymore. We have collapsible columns and we no longer have steering gears mounted on the frame forward of the axle (we have racks mounted on or in the vicinity of the firewall). Steering column in the driver's face is a non-issue and has been for decades.
I agree with your advice (no need to look down, etc). OP however came off as condescending (at least to me) when he said stuff like "breathe fresh air", "stuck in subway for 2 hours", etc in responses, making everything a zero sum game.

The way I see it, he moved to wherever because his girlfriend forced him to, and then lucked into find a good job that they enjoy.
This is absolutely true.

I lead a dev remote team and I have to actively communicate with people on the office to know about things going on. There is a shitstorm happening and we don't know about it until they need something from us.
I suppose I really mean that one needs to bootstrap at compile time and a way to transfer the compile time objects into runtime (ie into source to make objects at run time). The hierarchy is a bit of a pain to make at runtime as it is quite circular. Eg standard-class is a class, that is an instance of (some subclass of) class, and class is an instance of standard-class.
1. I named my cat “Nigger Man” after the cat in that HP Lovecraft story and people got really mad at me. I’m glad that things are going well for Adolph and hopefully one day my cat “N-man” (as I call him in public now) can be afforded the same respect.

2. Also I’m sorry for saying that words are a communication medium that carry different meaning to different humans. I now realize that they’re just bytes in a computer.
Filco Majestouch 2 (Ninja Edition) here! I think it'll probably outlive me...
Because you could be making $100k and banking $50k. Every hour you work is an hour you'll never get back.

But, as you said, you feel welcomed by your employer and feel the job is stable. If this is what you prioritize, that's your decision.
Chicago pro's:

* Cheap housing with lots of options, even if you stay in the city limits (Chicago is huge).

* Cheap office space.

* Vibrant, 1st tier business community; Chicago's not the best place to try to get a tech job, but it is one of the better places to start a tech company, especially if you're bootstrapping.

* Really fantastic food and drink scene.

* Top tier venues for touring music scene; we get better shows than SFBA does.

* Functioning, wide-reaching public transit system.

Chicago con's:

* State finances are truly fucked.

* The crime situation is not a joke, though it's more a moral catastrophe than a middle+ class safety issue.

* I like cold weather but you probably don't and Chicago cold is not fucking around cold.

* The startup scene is has a serious cargo cult vibe and can be cliquish.

* Apart from the lake, outdoors stuff is adequate and unspectacular at best.

* It won't be nearly as easy to raise money here as in any tech hub.

I think if you buy into the premise (big city, cold weather 1/4 of the year), Chicago is easily the best value in the US. But lots of people reasonably don't buy into that, and if you don't, you probably won't love the city the way its boosters do.
Index: Connecting startups, corporate brands, and investors
I really wish we had any kind of nightlife downtown. It's pretty cool at night but there really isn't much to do apart from a few good restaurants on Penn Ave. I was in Center City, Philly, a few months ago and it was exactly what I wish we had downtown.
One of them is, as far as I know, now dedicated to WFIRST:

https://spaceflightnow.com/2016/02/18/nasa-moves-forward-wit...
You never read Asimov or Lem, weren't you? Robots should have rights, if they can make choices.
I highly doubt it's likely there are other possible tests that are "extremely fatal" only with Teslas.
Canonical employees arguing that apps should only release snaps (no flatpak)
Hm just a few days ago there's news about Subaru admits to falsifying data directly related to car safety:

http://www.thedrive.com/news/23955/subaru-admits-to-falsifyi...
Unfortunately my company uses a product that we got in an acquisition that is not very good. (It's actually end-of-life right now but the new product isn't much better.)
Yes. Unless you live alone in the woods drawing no benefit from the democratic, rule of law, first-world country you live in, paga e não bufes, which translates roughly to "cough up".
So now you're excusing his behavior because it's "expected"? Maybe now is the moment we stop giving him the time of day.
Do you feel the same way about Figma? I haven’t tried it on a 5K monitor, but I’ve heard good things.
Why I’m Leaving the Republican Party
Sorry, what I meant in this case by portable was being able to translate this code to another platform. The C++ implementation of WebRTC is incredibly complex.
> What you're saying is in line with "Why should I let some jerk from history ruin the name 'Adolph' for me. I'm gonna name my son that anyway!"

“Adolph” hasn't really been ruined. “Hitler” on the other hand…
Absolutely agreed, but that does not invalidate my comment nor validate enriquto's.
Also broken on my 24" monitor (Chrome on Windows)
The rust belt would just get undercut by programmers living in vastly cheaper locations around globe.
At the time I joined Google, I wouldn't have chosen to work on Wall Street or for Microsoft, but Google seemed very safe from an ethical point of view. Ads were just text links and none of the things people complain about had happened yet. (I also thought I was joining too late to make much from stock options and was... wrong about that, though it took a while.)

Google left China after I joined. What other company would have done that? It still seemed way better than average.

This idea that of course we all knew what would happen over the next decade is revisionist history via mood affiliation that has no factual basis.
I don't get that feeling in this specific case, but I'm wary of speculating. Patrick (the guy who hosts the podcast) and the source are probably the only two people who actually know.

That said - listening to the podcast, where he interviews someone (who is not the source) and asks them near the end "Have you heard anything about this over the last few years? Have you heard any rumours or anything to suggest China is behaving in this way?" It is a really awkward silence and very nervous laugh, with a vague reply about having seen news reports. That bit is around 22:07 in the podcast if you want to skip ahead. Then maybe go research a bit about who the interviewee is.