skysight-inc/HackerNews huggingface dataset:
I've spent most of my life with cycling as my primary mode of transportation, living in Minneapolis, Santa Fe, London and SF/Oakland. I ride fast and generally try to go with the flow to avoid inconveniencing drivers while also being considerate to pedestrians. I think this traffic cone thing is pretty cool, but I have a larger observation to make:

Here's the thing about SF: everyone is way too fucking agro. Drivers freak out when they can't drive 50mph down a city street. The cyclists are banging u-locks on hoods because someone cut them off. Everyone is road raging like crazy.

I lived in London for 3 years, with all the narrow streets and everything overcrowded to the bursting point. Central London is 10x as crowded as SF in every way, and yet somehow the pedestrians, cyclists and drivers all manage to co-exist. It's not a panacea for sure, it obviously can't compare to Amsterdam, but the whole Keep Calm and Carry On mentality definitely applies to transportation. You know what happens? Buses pass other buses by going into the oncoming traffic lane and oncoming traffic moves over to accommodate them. Pedestrians spill into the streets sometimes, and cars don't kill them. Vans and lorries sometimes drive up onto the pavement (ie. sidewalk) in order to get around an obstruction. Pedestrians pull off to the side of the walk way if they need to pay attention to their phone. Everyone implicitly acknowledges: hey, it's crowded, we have to cooperate to get where we're going.

SF could use a lot more of that attitude. I thought the west coast was supposed to be chill.
I say the same when people on here complain about housing in the Bay Area. 30% of income is only reasonable if you assume that housing costs are correlated with other costs of living, which is very markedly not true in places such as the Bay Area.
5 Unmistakable Methods to Achieving Your Inner Happiness
This is endlessly fascinating, thank you. I'm sure there's fun work being done by commodities traders using this type of data - sure enough there's a pricing section for API calls to their service. I would be curious to see how well it can predict performance for manufactured goods though - for large-scale consumers like Wal-Mart it might be possible to say that rising imports to the US (more container ships incoming) point to increased demand by consumers, therefore invest in Wal-Mart.
I live in south Scottsdale, I work in Phoenix roughly a 7 minute drive or maybe 20 minutes by bike on the canals. I'm not as familiar with downtown as I am Arcadia/South Scottsdale/Tempe. But I do love getting downtown for a change of pace.
Fun fact: one of the Oberon-2 developers is also one of the principal developers of Go. Learn your PL history.
Timed thermostats have the issue that you have to know what time you're going to be there.

Some days I'm home at 1800, other days I won't get home until 2200, and I often won't know until sometime during the day.

Now, I don't use heating, so it's not an issue for me, but I could foresee it being an issue.

The ability to use your phone as a universal remote is alluring as well. Being able to control the lights, TV, and heating all with one device is pretty cool.
Report to law enforcement.
Orienting the cards vertically or horizontally would count as communication, wouldn't it? Otherwise this would be trivial.
MGT Seeks to Issue $150M in Stock to Acquire $5,000 in Assets
And that, ladies and gentlemen, is how economics works. Lots of people want it? It's going to be expensive. Nobody wants it? It's going to be cheap. I, too, would like to live in a huge mansion in Beverly Hills for $3 a week. But should I complain that I can't?
Finding somebody to team up with might be the way to go.

Perhaps somebody who can motivate you would be the perfect match. Reach out to me if the idea of teaming up with somebody sounds appealing.
There's more of a spectrum than simply being alive or dead. What are you going to do with a broken femur or pelvis?

As for being hit from behind, as a motorcyclist this is one of my greatest fears - consider how often cars get rear-ended! As such, I actually feel that at traffic lights it is safer to lane split, as this also helps me get in front of the cars once the light goes green.
> open, civilized discussion

> implying your views are
Internet of Targets.
If I can summarize what you are saying, we have been experiencing early symptoms of end of Moore's Law for the past 5 to 10 years, and nothing drastic has happened yet, so there's nothing to worry about?

Consider the possibility that such a narrative is simply describing a "slow-motion train wreck" as opposed to the absence of a "train wreck?"

There is no doubt that the slow-down has been occurring for several years. One turning point was the collapse of Dennard Scaling around 2005, which led to stalling CPU clock speeds and the "multi-core crisis." I know that CPU clock speed has plateaued over a decade ago. I have not tracked costs, cache sizes, and other factors as closely, but comments here seem to be confirming that many factors have been stalled for the past 5 to 10 years (somewhere between the failure of Dennard Scaling and 28nm nodes). There have been other slow-motion slowdowns happening as well, including the collapse of PC sales growth and now the emerging collapse of smartphone sales growth. The fact that this has been happening for "a while" does not make me feel any more at ease.

To be frank, I am less confident in your comments regarding the dependence (or lack thereof) of global economic growth on technology consumption. I beg to differ that it is just a "SV-startup-scene cognitive bubble" ... I'm pretty sure technology is systemically important to global economic growth.
The Total Annihilation soundtrack by Jeremy Soule mentioned in the post can be hear here: https://www.youtube.com/watch?v=BxAdOQtAFEs&feature=youtu.be...
It's quite obvious why the helmet issue is so well enforced... It's extremely easy to pull over a cyclist! Compared to a car that is.
Thing is, why is systemd so reliant on dbus? A bus introduced to handle signaling between desktop programs.

Things used to be done kernel up. But these days it seems that things are happening DE down.

Meaning that where before if the kernel came up, i had a reasonable chance of getting a shell and firing up everything else i needed from there.

But these days if you don't get to the display manager you may as well hit the reset button, because something between the kernel and the display has gotten is panties so much in a twist that there is only the Windows solution.
Unless I misunderstood, 30% of gross income is likely 50% of your net income. Seems like a decent cap to put on housing expenses to me (especially considering other living costs in the SFO area as others pointed out).
The authors of these music-generators should submit some of the compositions to online music libraries, to song competitions, etc, and see if they get accepted! "A la" what happened, back in the day, with peer-reviewed journals and: http://www.elsewhere.org/journal/pomo/
Good Email Copy
At $100k a year, once you've factored in income tax, you'll still need to come up with about $1000 per month to make that $6740 mortgage payment.
And if you follow the github thread to the bottom, the problem seems to be tracked in this freedesktop.org dbus bug: https://bugs.freedesktop.org/show_bug.cgi?id=95263 (which is no longer responding, at least for me right now).
Well we have the fact that Air New Zealand is making record profits, and keeps winning various awards largely due to their impressive customer service (a large part of which is their amazing safety videos).

Whereas Jetstar, a low cost competitor, struggles to run a profit.
And not barrier-free I would imagine.
Correct, and these are still wrappers around mount(2). The whole idea with systemd-mount seems to be a way to auto-generate the units based on some set of policies.
> Countries with governments that aren't crap have separate tracks for cyclists,

It's not about crap governments. It's about practical responses to the world as it is.

Now I live in Munich and enjoy riding on dedicated bike lanes. But these are built on seriously wide roads. In Sydney that space is used for other things.

Such land-use decisions were locked in during the early 20th century. Now it's perfectly reasonable to think the Nazis made better land-use decisions than Labor and the UAP. But it's no use crying over spilled milk.
The Meiyintang 'Chicken Cup'
I really enjoyed this article. It's just enough detail to leave you thinking, "Hey, I should write my own DEFLATE library"
Nit: Rust doesn't prevent memory leak.
Boise is terrible, please don't move there.

Sincerely Yours,
Idaho
Good god. If I were the guy getting shot at in that case I'd be planting IEDs on their roads. What a travesty.
There Are No Forests on Earth
LinkedIn Launches Open Source Python Plugin for Gradle – Flow.ci Weekly Mashup 8
America hasn’t seen a solar eclipse like this since the end of World War I
My point is that "fast as C" is meaningless. You can write quite abstract/unoptimized C. And you can write Python code with a few Cython-specific annotations that rival "regular" C code.
Passports are about the same cost in New Zealand as the USA. To be honest, if you can't afford a passport, you can't afford to travel overseas. A passport costs as much as a one way trip to Australia.

You don't need a passport to travel domestically in the USA do you?
Never liked gifs.

In particular those "joke"/shock gifs that pretend to be a still image.

One of the first things i go looking for in a new browser install is some way to stop gifs from animating.
Um yeah bunker fuel is disgusting stuff. It's so bad, sometimes ships can't burn it in territorial waters due to local environmental regulations. It's not the CO2 in bunker fuel exhaust that makes it so terrible, it's everything else.
> Next time you're driving count how many people you see breaking the law be it bicycle, pedestrian or motor vehicle.

If I don't count minor speeding (<10 mph over), I see a much higher percentage of cyclists breaking the law than cars. I drive through a busy four way stop while commuting and nearly every bicyclist does not stop and about half don't even slow down. I don't think I've ever seen a car just completely blow right through the intersection.
According to https://en.wikipedia.org/wiki/List_of_countries_by_carbon_di... US and EU make up 22% of world's carbon emissions.

So if we (ie the people addressed by the article) stop to exist, the population will continue to grow in size (4bn in Africa by the end of the century) and carbon emissions will probably catch up to where they are now in a decade or so.
BARE: minimal ansible-like way to run BAsh commands on REmote machines over SSH
Found the official statement: https://cr.yp.to/distributors.html

>2007.12.28: I hereby place the djbdns package (in particular, djbdns-1.05.tar.gz, with MD5 checksum 3147c5cd56832aa3b41955c7a51cbeb2) into the public domain. The package is no longer copyrighted.
One remarkable thing about Phoenix is that it's actually a very, very populous metro (currently the 12th most populous Metropolitan Statistical Area, just shy of the northern two-thirds of the Bay Area in 11th place [1]) in what's essentially the middle of nowhere -- and I'm not using this term as facetiously as you may suspect.

Phoenix has poor connectivity to just about everywhere else, is on a detour (I-10) from the straight-line Tucson to San Diego road (I-8) and is skipped by Union Pacific's main railroad line between Yuma and El Paso. It's bypassed completely by I-40, the successor to the famous Route 66 as the road from the midwest to the California coast, and by BNSF's southern transcon that follows that route closely. The road linking it with its nearest big neighbor, Las Vegas, despite recently having been expanded to a divided highway, is still vastly short of an interstate [2]. To get towards Flagstaff or Prescott (or towards Vegas) you have to climb out of the Gila basin.

And yet, despite these odds and the oppressive summer heat, the desert floor is covered in Phoenix' rectangular sprawl for nearly 50 consecutive miles. More so than perhaps any other large city, it creates it own demand just by the virtue of existing.

[1] https://en.wikipedia.org/wiki/List_of_Metropolitan_Statistic...

[2] https://en.wikipedia.org/wiki/Interstate_11#History
How are tech jobs as a whole not rent seeking? Or is it different when it's not government-sanctioned?
This is an overview of how the Dutch do it as presented by a city planning guy from Seattle. Lengthy, but I was glued to the screen.

https://youtu.be/l0GA901oGe4
Using additional bits to encode lengths isn't really that different from having a marker indicating if the payload is a match vector or not. In fact, it could be argued to be less efficient for certain types of data depending on the huffman distribution since all "words" are larger than a byte. It also prevents you from encoding longer matches. I treat the decision as a compromise between the two extremes that "worked" for the majority of types of data "good enough" for some definition of both quoted words. The entire idea works well enough but I wouldn't go out of the way to declare it a marvel of engineering or anything.
Who the hell rides on the sidewalk in a major city? It's faster to ride in traffic in major cities, and since the drivers are usually stuck in heavy traffic, they're less likely to suddenly do something idiotic. It's probably safer for everyone if cyclists ride in the road where they belong downtown, which by itself should be reason enough to ticket lawbreakers. (Of course I'm sure you'll agree that anyone doing 56 in a 55 should be pulled over, too! /s)

That said, if you start ticketing people for riding on sidewalks in the suburbs, pretty soon you won't have any bicyclists at all in the suburbs. Drivers are much, much worse on suburban and rural roads in my experience. Not because they're less skilled or less likely to be texting while slapping the kids and fiddling with the radio, but because they're going faster. Downtown they're all stuck in traffic (haha!).
Curious about his point about virtualisation; sure you can't run a VM locally but those mainframe OSs have had excellent support for VMs since the 1960s and are still in many ways far ahead of more mainstream hypervisors.
I mostly agree with Adwn here... it's been slowing for quite a while. I expect it to be a bit shocking, and Intel has to find something different to do, but the only wall we might hit is Fab/equip building.

Also, OLED and display Fab technologies are completely different and they have years more to go... an OLED today isn't more than 6% total efficiency. What changed there is that resolution isn't the treadmill anymore so something else (color, power, refresh) will have to take its place.
"Posted from my iPhone during my interminable, soul-sucking 90-minute commute."
Bike lanes in SF:
https://www.google.se/search?q=bike+lanes+SF&safe=off&client...

Bike lanes in Stockholm:
https://www.google.se/search?q=bike+lanes+stockholm&safe=off...

Bike lanes in Amsterdam:
https://www.google.se/search?q=bike+lanes+amsterdam&safe=off...

I guess SF / USA have something to learn from Europeans and that is to build some shit between the bike lane and the car lane. Let it be cones, rails or whatever just not a painted line.
There are so many potential hidden channels!
If 2nd can see what the 1st one guessed -- that's also easy
Or if they just agree on the timing of the guess..
The implication of these articles seems to be a very American idea that people NEED a house. Condo? Won't do. Rent and invest in something more diversified? Crazy talk.

I'm American. I just don't understand why people here think so much space is so necessary. Just because we had that luxury for the last 75 years doesn't mean we always will. It's not even a bad thing.
The NSA hack proves Apple was right to fight the FBI
Because it's the same gang of people.

> Remember that udev and sysfs are written by the same people, working together off-list. They're free to break the exported data format on a whim, because they write the code at both ends and fundamentally they're talking to themselves. They honestly say you can't expect a new kernel to work with an old udev, and they say it with a straight face. (To me, this sounds like saying you can't expect a new kernel to work with an old version of ps, because of /proc.)

> Documentation is a threat to this way of working, because it would impose restrictions on them. A spec is only of use if you introduce the radical idea that the information exported by sysfs exists for some purpose _other_ than simply to provide udev with information (and a specific version of udev matched to that kernel version, at that).

http://lkml.iu.edu/hypermail/linux/kernel/0707.2/4230.html
(http://www.landley.net/notes-2015.html#05-07-2015)
The TV Show Adam Ruins Everythign has a cute little bit on the origins of jaywalking[1].

At work without headphones so can't verify if this clip covers the origin of the term, but the whole episode does.

[1] https://www.youtube.com/watch?v=-AFn7MiJz_s
> On the other hand, the idea that traffic laws are there to protect cyclists just doesn't make sense to me.

I think traffic laws encourage predictability and predictability leads to safety for everyone -- cars, pedestrians, and cyclists.

Having driven in 3rd world countries a few times where traffic laws were completely ignored, it was always shocking to drive again in the US. Everything seemed so controlled and ordered by comparison.
Puppet – our journey from Puppet 3.8 to Puppet 4
Is Bitcoin the answer if traditional investments are letting you down?
We changed the submitted title (Bill Gates: TRS-80 Model 100 “is in a sense my favorite machine”) and took the anchor off the URL (http://americanhistory.si.edu/comphist/gates.htm#tc35).

It's against the HN guidelines to use the title and URL fields of a submission to express which detail you think is important about an article. That cherry-picking is a form of editorializing. It frames the discussion in a biased way, which is not allowed on HN. Here we want readers to make up their own minds.

If you'd like to express what you think is important about an article, that's fine, but please do it by posting a comment to the thread. That way your view will be on the same level as anyone else's. On HN (unlike some other social news sites!) being the submitter of an article confers no special right to interpret or frame it for others.

(This case seems well-intentioned, not abusive, but it's a point we've learned to insist on.)
Consul at Datadog
Here is an outside view, fwiw, the official recommendations for bike lanes in Germany. In German, but lots of pictures!

http://www.kompetenzzentrum-radverkehr.de/fileadmin/redakteu...

Question: Is there an association like AAA is for cars that represents bikers in the US? That could take on the discussions with the government.
How China is changing your Internet
> It's extremely easy to pull over a cyclist! Compared to a car that is.

It's also quite easy to take a bike through a park or somewhere a car can't go and get away...
Building GitHub Pull Requests Using Jenkins Pipelines
I believe this is directly contradicted by the statistical evidence. I'll see if I can find a reference...

Edit: you are correct that at high speeds (over 50km/h) bike helmets become less effective when hit by a car. However, many car/bike accidents occur at speeds below 50km/h, in which case helmets can and do save lives. [1]

One could make a similar statement to yours regarding any safety device. A seatbelt probably won't save me if I hit a truck going 120km/h in my car. But it will help in a lot of other situations, so I'll still wear it.

[1] http://www.mirror.co.uk/news/uk-news/experts-prove-cycle-hel...
The Haskell 98 report mentions a strange type system restriction. It is called the monomorphism restriction and concerns making decisions about types during inference. It sounds like abstract nonsense, but makes sense in the context of category theory, where morphisms are a generalization of functions and monomorphisms in particular correspond to injective functions. Regardless of its cryptic name, it solves a practical problem: it prevents ambiguous types from appearing.

The "monomorphism" in "monomorphism restriction" isn't the term from category theory: it's just the opposite of "polymorphism". You can read more about the details of the restriction and why it exists here: https://www.haskell.org/onlinereport/haskell2010/haskellch4....
Most software companies won't have a lot of exposure here, since they just depend on the devices being out there. As long as there's no shortage of ideas, software advancements are still possible.

There is certainly quite a lot of downside for hardware and device companies, though, and it's hard to guess how that will also ripple into companies that just do software
Optimal Tip-To-Tip Efficiency – Male Audience Stimulation Model (Silicon Valley) [pdf]
> Part of the reason I took the job ... because I have a fascination with older computer technology.

I was also thinking about going the mainframe route, also because general impression is that the mainframe developer earns big bucks. However, when I started exploring the job offers I was surprised that salaries were not that high at all.

So why is that impression still around, and do mainframe developers really earn significantly more money than a full stack enterprise web developer?
Keep it small: a closer look at Docker image sizing
There's only one USE-flag in Gentoo to disable systemd completely.
https://wiki.gentoo.org/wiki/Gentoo_Without_systemd
it's a script that i've found myself and some co-workers copying/using many times at work so i decided to generalize it.

Hopefully someone will find it useful too.
"I'm half a block away but I'm going downhill and going pretty fast. I yell, "Watch out!""

At that time, you should have started braking. The road isn't yours, even if others break/bend the rules, like you do, when you 'never' cross the lights.
aka. "A real story about the everyday life of programmers"
Tmux, GNU Screen, nohup, detach...
Getting Unsecured Loans for People with Bad Credit with a Realistic Approach
Perhaps not, but that's not what I said, either. I said that on the dimension of likelihood of causing death, speeding is closer to murder than theft is.

Let me offer a thought experiment: You're a parent in a nice quiet neighborhood. Scenario One: You come home from work and your front door has been kicked in. Someone stole your laptop. Scenario Two: The neighborhood kids are playing ball in your yard. A car drives down your street at 90 mph. Which scenario makes you more angry?

When someone steals my stuff, I get sad. When someone ignores a stop sign while I'm in the crosswalk, I get angry.
GCHQ has been known to do this for recruiting purposes.[1]

[1] https://web.archive.org/web/20130912120456/https://canyoufin...
> to avoid inconveniencing drivers

I used to cycle like that, in London.

I moved to Copenhagen, and quickly had to change my behaviour. Drivers are firmly at the bottom of the heap here, and everyone knows it. It's inefficient and confusing to others to disrupt this.
Yep. Every computer of the era ended up with a boing ball clone - it was just that iconic. [0]

[0] https://www.youtube.com/watch?v=fSwwqt3ue2M
Anyone know what's the history behind that setjmp/longjmp as 'poor man's exception' error handling? Since C works perfectly fine without exceptions, why add such a hack? I've seen this in libpng and I think libjpeg has it too (one of many reasons I'm avoiding those libs).
I recall a whole bunch of submissions of this story, which got several waves of increasingly major website coverage and IIRC got debunked as a fraud along the way; not that that stopped the waves of coverage.
Autoscaling: Its Purpose and Strategies
Any benchmarks against the MirageOS TCP/IP stack?

It would be interesting to see how the way Rust manages memory and its current optimizer match against OCaml in a production TCP/IP stack.