skysight-inc/HackerNews huggingface dataset:
Here in the rust belt, if you're on a bicycle and over the age of 25 or so, the stigma is "I don't have a drivers license because of multiple DUI's"

That said, the guys that ride bikes are tough. They do it in in the rain, through the cold and snow, in the dark with no lights. Pedaling miles going along picking up cans, riding back home with plastic grocery bags full of 40oz beer bottles to enjoy the rest of their day.
LLVM Weekly – #216, Feb 19th 2018
I wonder would China ban Apple if they refused to do this?

Why is Apple submitting to all the demands of the Chinese government?
What percentage of consumers fit that bill? .1%? .01%? Less? It’s almost as if highly mainstream products are not made with the technical hobbyist in mind.
Ooh, I hadn't known about that one! Here's a similar one whose founder I can vouch for: https://bossasaservice.life/
Back when I was buying DRM-infested games on disc (lately I don't do AAA crap because it's boring, so the only DRM i have to deal with is Steam), the first thing before even unpacking the discs was to download the nocd crack.

Those pirates provide a good service to the legitimate owners as well ;)
That didn't come across as intended. To rephrase:

I would like to read about a success story of SVM in practice for some types of generalized (e.g. video games, other games, or some other categories), unsupervised problem solving. To say it's 500x faster it should be comparable in the problem space.
i am as left as they come and what you're missing is

https://en.wikipedia.org/wiki/Historical_materialism
1. Setup it up so you get a bill and you have the option to pay by viewing ads by default.

2. give people more control over their filtering/sorting algorithm.

3.
The site you linked is thick which propaganda which makes me doubt your bias and arguments. Choosing your sources is important for making a compelling argument.
Twitter Says Rules About Journalists Being Impersonated in Tweets Need Revision
I wish HN would link to any other author's posts on hackaday other than Benchoff. His articles are very clickbaity for a site that rarely does clickbait, and he's frequently been openly hostile to commenters and to readers in general. I sincerely believe HAD would be a better site without him, and I wish his posts weren't also popping up on HN.
We know why this keeps happening: Diary of Columbine killer Eric Harris (1999)
For money and to keep some other player from that money. I don’t think this is a particularly difficult thing to understand, you just need nuclear-grade powers of rationalization and greed.
iPhone SE 2: Un design qui fait rêver les designers
We've decided that privacy and freedom from surveillance is highly valued and deserving protection.

The target audience of that company is teenagers of helicopter parents. Whatever they have on their phones isn't privileged or valuable information, so the civil damages approach doesn't work too well. Some may have (against all advice) nudes on them, but I'd rather not wait until those are available to the public, and even then only those whose nudies escaped can sue.

The law needs to project the notion that privacy is valued, because it is highly valued. The only idea that I can come up with is to restrict availability of spyware. Others may have better suggestions.
NY is basically flat, so there is no problem averaging 15 mph with that. In general the most time in a bike commute in a city like NY is taken up with stopping at every intersection, and for cargo bikes, not being able to filter past gridlocked cars.
Have you used the shared bikes? They are usually expensive, heavy, not ergonomic and take up valuable parking space. Amsterdam recently went on a collecting spree, outlawed many of them and reclaimed a few thousand parking spaces.

“People don’t have time to ride bikes” - this is exactly what the article is about: using bikes for normal tasks, like taking kids to school, going to the grocery store, commuting to work. Not for recreation in your off time, or as a sport.

Journeys up to 6-7km are absolutely normal, you don’t have to live next door to the office to cycle. What else is stopping you?
Go feels a bit like an alt.history version of Java 1, where the fanfic writer thought Java was not convenient enough but also not patronising enough.
According to RFC2119, which defines these terms, "should" and "should not" are recommendations with the caveat that individuals not following said recommendations need to understand the full implications what they are doing.

On the other hand, the words "must" and "must not" specify absolute requirements and prohibitions of the standard, respectively.
Dumb misinformed questions like this might have something to do w/ that.

You are actually asserting a falsehood in your question.
Actually, I used to work with Evan Czaplicki (the author of Elm) at Prezi around 2015. He was laid off with a bunch of other employees during a “reorg”. It didn’t seem to have affected Elm.
If you believe you are brain chemistry induced, sure. But maybe it's the other way around. And this is what "the-searching-in-life" could be about, or not?
So...

I'm a (junior/so-so) react dev. I like the language, I probably could get better at it but I've gotten to the point where I like the sound of my own music.

That said, my question is the following. There seems to be a lot of resources on the web of the type "Hey Rust and WASM is a thing! You can make webpages with it". Ok, fine. However, I don't see a lot of the things that are in libraries like Vue and React that offer me SPA, fast development time and component (OR!) functional pattern design (I won't mention the ability to add npm packages, because yeah, Rust/WASM doesn't have an ecosystem yet, so that might be punching a bit below the belt). Is there anyone out there making a React like or "eco-system builder"-esque platform that would give me a lot of the benefits I'm seeing with React but with increased performance?

Also, I've done some low level programming before and think that Rust is very cool for that (yay memory safety! yay error messaging (no seriously yay)!). However, and I may be betraying my ignorance here, if I want to animate a div to fly across the page, am I going to have to write lots of low level code to do that? If that's the case, and development time suffers to eek out that extra bit of performance, I can't see this as having much utility outside of niche fields like game development.

I don't mean to be overly critical mind as I'm still (and probably will always be) a bit of a n00b. I'd love it if somebody would point me at some resources that I could burn a weekend on, if I thought the juice was worth the squeeze. I'm just not sure I know enough to know if this is something that I could be productive in (some day).
The intelligent investor has to find the real value. What problem is blockchain solving for X industry and how strong is the proof?
As people bring up Asian countries in other comments, I think they miss the point. For all I know Chinese could as well be racists as some comments say.

However, consider this: blood type is important in Asia yet most people in the USA do not even know their blood type so, we could conclude it's not important here. Now, imagine a movement to force blood type diversity took root in the American tech. Then, would it be still hard for you to picture someone who does not believe that the blood type diversity is a good in itself yet is not a "burahara"-type bigot who thinks the B-type people are inferior?
The only language in which you can't see atrocities is whitespace, because you can't see the atrocities.
Are you going from bio into tech or tech into bio? Also what exactly are you interested in doing? Both of those domains are very broad.
Hah! Glad you like it. Honored to be part of your dot files :)
To be clear, Cargo will attempt to unify versions as much as it can. If it can't, you'll get multiple copies.

For example, let's say my project depends on two libraries; A and B. Both depend on library C.

If A depends on C version ^ 1.0.0, and B depends on C version ^ 1.1.0, and 1.2.0 is the latest version of C, then both A and B will end up with C 1.2.0.

If A depends on C = 1.0.0, and B depends on C version = 1.1.0, then you'll get two copies of C.
I’d agree except for the I-will-interrupt-the-next-dude (chick) when I’m finished my story to pair part. Make it known that you’re available to pair if needed, but pairing as SOP would have me interviewing.
> It is a typed language, so it eliminates typing issues, like 1 + "1" = "11".

I mostly agree with your point here, but in this specific example I actually think Perl did the right thing, where

1 + "1"
"1" + 1
1 + 1
"1" + "1"

are all 2, and

1 . "1"
"1" . 1
"1" . "1"
1 . 1

are all 11. Letting you specify the result you want by the function you call basically solves that whole problem.
> carriage-return (\r\n) delimited JSON-endocded activities

That's not JSON
I don't get it. The author didn't address his original concerns, he just said "Elm is awesome", which may be true, but isn't a rebuttal of his previous points, which are condensed here:

>You can go through the whole development lifecycle of the app and you’ll rarely encounter a situation where you can’t find a fix online in 5 seconds. Somebody else has already worked out the kinks. My strategy was flawless.
People in the US largely don't have the time to ride bikes. We work from 8:00am to 5:00pm, and it's too expensive for many people to live near where their office is. If you pad an hour on each side of that work schedule for commuting, that leaves 13 hours of non-work-related time per day, 8 of which has to be dedicated to sleeping, leaving 5 hours to "live" each day. If you take 30 minutes to get ready in the morning, and 30 minutes to wind down before bed, that brings you down to 4 hours.

Car commuting isn't instantaneous. I have a short 10 minute bike commute today, which is faster than the car commute since I can take a shortcut through a train station, and I don't have to park in a lot 2 blocks away from the office.

When I had a longer 12 mile bike commute, it took me about 50 minutes by bike, vs 30 minutes by car in the morning, and 45 - 60 minutes by car in the evening due to traffic.

But since the bike route was mostly on dedicated bike trails without stops, my biking time was very consistent, within +/- 5 minutes. While an accident on the freeway could easily add 15 - 30 minutes to the bike commute. So getting to work in time for a 9am meeting meant I needed to leave an hour ahead of time.

So biking added around 20 minutes/day to my total commute time, but also saved me hours each week in the gym since I was getting in a 24 mile ride every day.

It takes some planning to have a bike-friendly commute, but it needn't be a huge waste of time... and my ride home is always my favorite time of day - biking is a great stress reliever, in summer when it stays light later, I'll often take the long route home. But you can't buy a house in a suburb 40 miles away from work and expect to bike to work (unless you're near bike-friendly transit, I did a 30 mile commute for a while where most of that distance was on a train)
In Sudan, Rediscovering Ancient Nubia Before It’s Too Late
I think websockets is a much better use case for this if you don't want the reconnection overhead. Also since websockets are bidirectional, you can keep the connection open and send all requests through the connection as well as receive responses from the connection. Also you can send binary on websockets if you want to save bandwidth as well. We do this at work and it works pretty nicely.
I'm a little confused. React isn't a language, or at least I thought it wasn't a language. When I hire people I'm not the least bit interested in which JavaScript framework they have already used. I kind of assume that if you can learn one you can learn them all. The idea of labelling yourself a react engineer seems really limiting to me
> 1 is a subset of a smaller issue. Default params are just a way to declare variadic functions more easily, but the language doesn't allow variadic functions at all. In go trying to define `add(int x, int y)` and `add(float64 x, float64 y)` is a compile error, even though the compiler can tell full well which one I want to use where.

That's function overloading rather than variadic functions. Variadic would be `add(xs int..)` where you can pass in any number of int, and they'll be collected into a slice or whatever.
Republican-voting libertarians are in some ways worse than normal Republicans. Unlike normal Republicans who simply don't believe that their policies are violating people's rights, Republican-voting libertarians freely admit that the policies they are supporting (their stated position is against the policies, but they still support them with their votes) violate people's right, but they go along with them so that they can get a tax break.
WhatsApp to Launch ‘Full Feature’ Money Transfer Service in India
I'm not automatically dismissing him, none of that reflects the reality of his existence, he's seeing things that aren't there, presumably because he wants to feel like a victim. Not only that but he doesn't ever stop talking about it, literally every conversation ends up being how the liberal elites are out to get him for some really stupid reason.
The Declaration of Independence: Full Text
Hulu’s weekend outage affected users trying to watch Olympics, NBA All-Star game
> "I wish HN would link to any other author's posts"

You're HN as much as any other member. If you find articles that you find interesting, submit them! Help make HN the place you want it to be.
Wikipedia’s free-to-access program for developing countries is being sunset
Of all the places I've lived, California was the absolute worst as far as anti-cycling sentiment is concerned. While riding to work, I'd regularly have people roll down their windows to yell abuse at me. This was outside Sacramento; I can't speak to the rest of the state. Where I live now, I occasionally get yelled at, and I've had people roll coal on me, but it's less frequent.
I don't see any reason why it shouldn't be the only source - even at McDonalds, managers graduate from being regular burger flippers.

That's why McDonalds works, and software development is a perpetual disaster - McDonalds understand that to manage even something as simple as flipping burgers, you need to have done it yourself first!

It's the arrogance of business school management that's responsible for a great deal of turmoil across many areas of everyday life. Just imagine going to school for something that's not difficult, to 'learn' how to boss people around. For good pay!

Isn't that the dream of every non-creative, lazy, half-wit you never want managing anybody ever? Yes... yes it is...

This is a recent phenomena on a mass scale and it isn't going to last - getting high rank without having earned it has always been a complete disaster, just look at any point in history.
CSS reboot, resets and reasoning (Oct 2017)
As a pedestrian in NYC I wasn't fond of them either. At least once a month I'd have a near miss due to a cyclist barrelling through a red light at full speed. I know it's a only a minority that does things like that, but it unavoidably creates a bad impression.
Interesting, article says the original is faded, so these copies are a better representation than the original for viewing.

The enhanced T in "The" is interesting, neat article.
Apple Park employees reportedly smacking into new headquarters’ glass walls
Nike Teamed Up with Snap and Darkstore to Pre-Release Air Jordan III Shoes
Yeah, the saddest part is that people who bought the bullshit are happy to maintain the system by ganging up on those who try to be professional and keep a clear line.
> some people peer at me through their car windows like I’m serving my children water from the toilet.

otherwise known as "ar-tush-anal water"
Almost every bulletpoint has a “Solution:” subheader...
Qatar SIDRA, Beijing Genomics to genetically map an entire population
I made a bike[1] very similar to the authors about 10 years ago and have used it as my main vehicle ever since.

It's been extremely useful for getting groceries and hauling packages.

My experience has been similar to the author's, with people curious about it and often taking pictures of it as they drive past.

[1]-https://photos.app.goo.gl/Bc7bvq1ipqznTImR2
How to use Room in Android
What happens when you type an URL in the browser and press enter?
It should be "allowed", but not by default in normal arithmetic. This has cost Etherum developers and their victims a lot of money e.g.: https://github.com/ethereum/solidity/issues/796

Ideally you'd be able to specify which mechanism you wanted for arithmetic as a property of a type, so you could have int_saturating and int_wraparound and int_nooverflow in the same code with the compiler preventing you from combining them by mistake.

C made it undefined because at the time of its manufacture twos-complement had not quite comprehensively won. There were still a few ones-complement systems in the 80s. https://en.wikipedia.org/wiki/UNIVAC_1100/2200_series
I've got a satellite connection. Unlimited traffic for 100EUR / month. Much more than I would pay for internet in a city, but hey... And yes, it is reliable and quite fast bandwidth wise. The ping time is not that great though (which means there's always a small delay when you talk to somebody). Has never been an issue though, and I do Google Hangouts every day!
OneLang – A tool to help writing code in multiple languages at the same time
Today, we have this: http://4.bp.blogspot.com/_CEZblkf9NKw/TN_LssuYPHI/AAAAAAAAAB... [Airbus A380]

100 years ago, we had this: http://4.bp.blogspot.com/-2u1lGwe_Jf8/TwW1lxbBrtI/AAAAAAAAJ7... [Ford Model T]

100 years before that, was: http://animalpetdoctor.homestead.com/1800horsebuggy.jpg [1800s horse and buggy]

100 years before that, was: https://i.pinimg.com/236x/b5/46/5b/b5465bb591ec882f187d5b3d8... [horse]

100 years before that, was: [horse]

100 years before that, was: [also horse]

etc.

100 years seems like a very long time to humans, but each century has seen continued exponential progress in transportation technology. Where you see a joke, I see a certainty -- barring of course some unforeseen massive catastrophe.
This is common reaction to Elm and especially to Elm.

I also use Elixir and it has great community and everything, but somehow Elm is even more.

All the concerns about 'unpopular' languages, lack of tooling, I feel it is quite the opposite. Elm formatter changed how I work and now I started using it in other languages, Elixir and JS are using it more, or maybe I just started paying more attention.

There are other smaller things that I noticed.

I wish I can work more in Elm, not less.

Also one more thing. Elm made me wish to be way better programmer. You are surrounded by smart people and you just need to show more if you want to keep up.
Thoughts on atomic commits and quality of life
Is a "full body" workout necessary for most people? Obviously you won't have much in the way of upper body strength, say, if all you do is bike commute. But my understanding is that the amount of exercise required to be healthy is much less than what most fitness enthusiasts are committed to. It wouldn't surprise me if simply biking to work were sufficient to net most of the vital benefits of exercise for most people. (And even if it weren't, I'd still doubt that a gym membership is necessary.)
I believe there are other languages easier and more intuitive than JS. The lack of DOM and GC support in WASM is the only reason JS is still ruling the web.

As far as the performance is concerned I believe profilling the internals of the VM(as the author does) is not a good fix on the long term.
> I wonder would China ban Apple if they refused to do this?

Yes.

> Why is Apple submitting to all the demands of the Chinese government?

China is Apple's second or first largest market, depending on the quarter.
In most US cities your commute will be much more than 6-7 km though. The cities have been planned for cars for decades, so driving to downtown from your suburb will likely be a 20-30 min. drive by car. Not many people are willing to cycle that distance on a daily basis.
I think very few in the Western culture will encourage that, but if it's your nature, don't fight it too much, you don't have to be the hero that ships app number 1000000021 in the app store. Get or keep a comfy '9 to 5' corporate job, get a gym membership and enjoy life the way you enjoy it and not the way is trendy in 2018. Humans are not built to be systematic.
Apple employees are walking into walls at the company’s new glass office
Yes, FastCGI would work, as long as you don't mind wasting money.

But what happens when you have billions of scripts, each executed infrequently? You need some way of fetching the scripts dynamically (they are changing constantly), and way to time-multiplex their execution so you don't waste RAM on inactive scripts. Oh, and load-balancing suddenly becomes non-trivial because you prefer to route to one script spun up on one box (as long as the usage doesn't justify multiple boxes), instead of accidentally spinning up that script on every box.

What's new is the layer that is managing fetching, starting, and stopping the scripts. For developers, it's 'kinda the same'. But for operators, it's a massive change in how things work that enables a different paradigm.
Lol, I don't think blackophobia is the primary driver for suburbs. Look at Billings, MT. .7% black and it is almost all suburb.

Lots of people just like having a little privacy and a domain of their own.
Portainer.io plus Storidge.com
We are pleased to formally announce the release of Portainer integration with the awesome scale out container storage solution called “Container IO” from Storidge.com. Go to storidge.com/cio-portainer to read more about their hyper-converged, Docker storage solution
I suspect the missing connection is this: if you encounter a conceptual/technical bug with a popular language/framework, you can find a solution online quickly.

If you write buggy code (especially bugs that don't reveal themselves until live in production) it involves much, much more pain to fix those.

Elm helps significantly with the latter.
> One of the reasons I'm using OCaml/Elm in my new startup

Where do I apply? ;-)

(To prove the point: yes, I'm one of those passion people, moving to Denmark to work in OCaml full-time, before working in Clojure full-time. Now someone give me an Idris job, heh!)