jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I completely agree about not being able to justify spending $700+ on a phone, but there are reasonably priced Android smartphones that give you a really good bang for your buck. I bought both my parents a MotoG - it's an LTE smartphone for ~ $200 - and they're really happy with it. My next phone is probably going to be that or the HTC One Mini (~$350).
lol that is too true.... i don't mind conversational hippie-styling but HN is the one forum where i get regularly shredded for it
It did seem like everyone plus dog had a startup in 1995 and most were working on the absolutely stupidest ideas possible just that they were more B2B focused than B2C in that era.

I'd argue the CueCat (http://en.wikipedia.org/wiki/CueCat) was the iconic culmination of five years of feverish insanity.
> Look at Germany for example - I don't think it's easy living there when you knew the 70ies and still be optimistic about the future

I remember 1970s Germany as a visitor, and it seems to me that the quality of living has improved considerably in several aspects — food, technology, acceptance of diverse life styles, transitioning away from a car centric society, reduction of working hours.

This, to me, was especially evident in Berlin, where I have family. What used to be the western part is considerably nicer than it used to be in the 1980s, and the eastern part is even more markedly improved. I first visited Dresden a few years ago (so have no comparison to DDR times), but was stunned at the quality of life there.

Now, granted, the rise of extremist parties, especially in the east, shows that not everybody there shares my rosy view. And I'm not acquainted with anybody who lives on Hartz IV. But my relatives, far from being millionaires, still seem to enjoy a decent living standard, including solid health care benefits and decent schools.
It's a transpiler then, if my terminology is correct.
The GDPR does that. It doesn't matter if you have the data in your own DB, you can't utilize it for purposes you haven't secured informed consent for.
> 5. Currently in production

It's DAI, a stable currency based on derivatives, built on Ethereum and backed by ETH. It's not perfectly stable but it's done a reasonably good job keeping a value of one dollar, despite a 94% drop in the ETH price. Current DAI supply is $86 million.
Sagemath includes sympy?
To echo what was said above, you are not alone.
SEEKING WORK | Germany | Remote or zip code 77xxx, 76xxx, 79xxx.

Web Developer with 18 years experience in different roles (PM, dev, architect). Current technologies in focus: Rails, React.

Availability: 16h/week, 24h/week from 2021-01-01 on.

CV/Portfolio and rate on request.

hackernews@polycast.de
These have been in use for a while -- in 1996/1997, the radio station I worked for had Satellite clocks that we would use to get into and out of baseball and football games -- ideally, our schedules would match a hard break on the clock, and we could just "bump" out of one song and into the program, but, you'd sometimes have to use fill music, the weather, or, anything else you could get your hands on to make the time work.

Even then, almost everything was automated; we had Harris consoles where we could program the 'next' event by hand (and then a button to return control back to the Harris). Today, the sporting events are sending cue tones for commercial breaks and top-of-hour legal ID's, negating the need for some 16 year old kid to be making minimum wage listening to baseball and doing his/her homework at night.
"The docker spec technically has zero implementations"

Didn't upstart-nspawn recently get the capability to pull and run docker images?

Found it: https://plus.google.com/+LennartPoetteringTheOneAndOnly/post...

They use the docker API to do the conversion. Never mind.
http://en.wikipedia.org/wiki/MultiFinder
A bit part of it is that people like to live either in the center of things, or out at the edge with a nice green property.

That makes much of the in between land non valuable.

New York City has property worth almost a trillion dollars. That would be the economic return if someone could clone the city.

But we can't clone the city. We can only build out along the edges of existing cities. Or try to build dense in the middle and complain about regulations.

Why not grow smaller cities into New Yorks? Because the core of New York was built at a time when we built differently. Cities grow differently now thanks to cars, and it's very hard to build a new old city.

So places in the middle or on the edges of old cities are expensive. There are many places you could live for very little, but who wants to live there?
As a part of my university coursework I modeled forest fires with a grid but mine had varying densities of forests and each tree affected an area around it, not just adjacent cells. It's a really interesting thing to try and model if you get a chance, because tiny adjustments can make a world of difference.
I completely agree with you and I normally describe it in terms of creating the right culture (aka systemic behaviours). I've yet to read the article in full but will make time for it.
The study makes some comparisons to UK cycling which should be taken with a pinch of salt. The UK has some of the highest density road traffic in the world - NZ nowhere near.

Not to mention the argument that increased cycling deaths offsets deaths by obesity is completely specious. Obesity kills when you're 40-50+, not wearing a helmet kills kids when they're 10. I know which I'd prefer as a parent.
You're correct about what the evidence actually shows. But unfortunately quite a few people misinterpret it and end up saying that no one should wear a helmet at all, even voluntarily.

See for example this stupid article, which was originally titled "The Case for Ditching Your Helmet." I came across it because a friend posted it to Facebook as "proof" that wearing a helmet never made anyone safer.

http://www.outsideonline.com/fitness/bodywork/the-fit-list/H...
The point I'm stuck on in this whole conversation is why you'd continue to use Twitter if you felt they were untrustworthy. Why are we discussing freedom of speech when you can just load another app and get all the freedom you want?
Racing to bottom sucks for everyone…
It’s a reference to the sociological concept of marked versus unmarked identities. If you think of an American you probably think first of a white man of Christian heritage. If you think of a Chinese person you picture someone of Han ethnicity, not Miao or Manchu. If you think of a nurse you picture a woman. All of the people who fit that identity but are different from the unmarked version are marked by their difference from the unmarked version that springs to mind unbidden when the concept is named.
Exactly . They are different . They don't stick to norms
One of my biggest failures was while managing a team like this. In this organization I was a fairly well-liked leader and had both successful and failed projects and I was brought in to stabilize a core team that was having rampant attrition, had a two-year project that had practically stalled, and was feeling somewhat in a siege relationship with the rest of the company.

Interestingly, the whole situation was almost exactly what he describes here and a full year later I had failed to correct it (and probably made it worse). Here's what I did so that others may learn from:

* Since the team had stalled on that project for two years, I pretty much sidelined it and attempted to get us in a habit of getting wins so that we'd feel comfortable with changes. Result: We just accelerated the muddying of the codebase. The team wasn't constantly upset anymore but the size of the improvements you could make was decreasing - a sign that you're in the doom spiral.

* Set aside time for us to perform the refactors, but allowed the team to identify the primary pain points and focus on them. Result: The muddied code-base was like an underwater cave, the silt was in established places. The attempted refactors were just more muddying. With two years of living with an on-call rotation, the team's primary focus was in trying to remove the things that caused them direct pain, not the underlying causes of them, because they felt that the time we had was insufficient to do anything meaningful.

* I championed automated testing, replicable builds, and atomic changes but failed to really make the argument since the net takeaway was "doing it that way would be great but it would be too slow". It didn't really take, but perhaps I should have had an enforced approach to that rather than an approach to make an argument that convinces. We got somewhere with the testing but it was a big effort. That cost me a little bit on the culture since it had to come top-down from me.

* I tried 'leading from the trenches' so to speak, but that was unsustainable. Things worked while I was there, working as an engineer along with everyone else, but then I had to sacrifice other crucial things that were necessary to retain the state.

In the end, things got somewhat better there in terms of attrition and big system failures, but the doom spiral was still there. So it was like adding x years to failure rather than putting us on the path to success. I'd like to think that now, with some distance, I have a much better picture of what to do.

To be honest, I really don't think that adding a slew of manual testers is really the solution. The iteration speed will plummet because now there is one more hinge to the arm controlling output.

The annoying bit about the whole thing? None of that is useful to me now. When you're trying to build a startup you wish you had problems like this because it means you are already successful. Ugh. Maybe some day it will be of use.
Sorry, but int the appeal of May 31 2018 she was sentenced for violating the Espionage Act with this motivation

"The facts of this case, leave no question as to what constituted national defense information. Appellant's training and experience indicate, without any doubt, she was on notice and understood the nature of the information she was disclosing and how its disclosure could negatively affect national defense."

Manning, the judges ruled, "had no First Amendment right to make the disclosures—doing so not only violated the nondisclosure agreements she signed, but also jeopardized national security."

apparently they did stick.
> illegal to fire someone for union activities regardless of what their contract says.

Pretty sure Google hires good lawyers. If us ramdom HN-ers know this, they probably went through the motions of covering their ass, legally
Words I never thought I'd see attributed to Swift, it's a blend of a Scala like design with Objective-C parts.
These are all fair points, thank you!

Primary reason is that computers where I run it might not have shell and emacs installed in the first place, so I can't connect to a remote port.

However you got me thinking: do you know any emacsclient implementations that run purely in browser? Presumably that would be not that hard to implement and will make more sense.

Although I still think I'd not expose emacs daemon to the outside: it's basically shell, so if I was doing it, I'd dockerize it anyway.
Absolutely. One of the things I hate most is this thinking "run-time is more important than compile-time".

Well the compiler and the IDE are runtimes too, we developers are users too, we sometimes work on our laptops unplugged and we do want our software to be fast and efficient!
For those that want a UI along with a table, AG-Grid has a neat solution and is a viable alternative.
Echo, Echo, Echo, chamber.

No, rather not.
So... you're effectively saying that using words like 'nigger' or 'dago' should be fine, since we all know what they mean in the modern context? Exclusionary language is fine because we all know what it means?

My point was that etymology (though interesting) is largely irrelevant to whether something is exclusionary or not. And it's a bit of a non-sequitor to point to the use of a word from a heavily sexist era as some sort of argument against it being sexist.

Words have a social affect beyond the pure literal meaning of them. And really, it's not hard to not use exclusionary language.
I imagine what would have happened to Linux if Linus designed it with supportability and extensibility in mind.
that is true of every user generated content.

youtube videos are mostly garbage. But if you take the time to look for the good ones, they are much better than what's on TV.

yelp reviews are mostly garbage. But if you take the time to look for well written ones and base your decision only on those, they are much better than a probably-also-paid-for-zagat review.

going further, news site with user generated content, like reddit, are usually garbage. But there it doesn't matter if you look enough, it will still be garbage, and cats :)
I was looking for something like this for a project that involve IoT device and need near real time feedback. One thing that isn't clear to me is what should be used to communicate between the devices and servers?

Having no experience with it (and having background in Node.js), websockets sounded like a way to go at first but I didn't see it mentioned much in that context, on the other hand I heard about few projects who use messaging systems like RabbitMQ and similar to transfer data back and forth. Thoughts?
Drunks, keys, and streetlights: it's where the light is.

Yes, that's a weakness of the study (I'm the numbers guy), but it's also what's available. It also allows for direct comparisons with other platforms offering public posting. And in the face of a dearth of quantified metrics from Google, offers a data point.
why a company with the might of Google was unable to make it work

Social is hard. Really hard. I've mused on that rap a lot myself.
Uberspace is the best Option, you just need your own Domain.

Edit: I'll add an explanation. Uberspace ist a german hoster. It follows a pay what you want model (minimum: 1€) and practices data avoidance. For example, you can open an account and test it for a month, and then send money for that account to keep him, but you are never asked for your name.

I just use it for mails right now, but I could also host a webpage or something there. It's a full server.

The mailsystem has a nicely working roundcube-webinterface, one can of course also use IMAP. Without a custom domain the mailadress will look not very nice (but still work), but supporting a custom domain is very easy. It should ideally stay with a different domain registrar.

The whole administration interface is great - minimal on the webpage (though many things are possible to do there), and everything more complicated works via ssh.
Still behind the proprietary Windows driver or Nvidia's proprietary Linux driver.
Your data or all the data? Yours, no. Everyone's, it's crazy enough that it JUST MIGHT WORK
The price is the same, it has not fallen.

You get a bigger TV for the same price but this is not the same thing as a lower price for the same TV, which is what most people would recognise as lower inflation.

That's why I said it was a quirk
Is it greed on the part of market participants or price inflation necessitated by an overall inflation of the money supply?
> I cal it evolving repetition ...

In EDM you would use the word 'progressive' [house|trance].
>Out of curiosity, why would one consider him infamous?

IIRC claims were made that LeCun etc. were unfairly credited for work pioneered by him. As in, he pretty much invented modern ML but wasn't credited at all.
The only thing these disruptive companies (Uber, Deliveroo) are providing is unregulated access to cheap labour in first world countries.

I don't know why on earth that even technical people praise them so much.

The technical innovations to delivering this cheap labour are just an afterthought.
Do you think that registration can include solutions like Github? I am not sure how to handle after. Login with the 3rd party would trigger a http only secure cookie creation and insertion into the db? I want to avoid JWT and co. especially after watching so many videos about the downsides and the potential security implications.
When did it not have encryption?
"Each of us is the authority on our intent."

Tell that to the courts.
Although I personally haven’t got any experience with linux internals (insofar not needed as a user) I’d think https://www.kernel.org/doc/html/latest/ might be a good place to start. You might want to find out how much actually is about system internals instead of administration. I think system internals are a much broader subject than what is needed to be a very good linux administrator.
This has no relation to hacker news, and is just flamebait.
So strange, all this noise over opt-in media. It isn't like substack pushes you to a front page with "offensive" people above the fold or tries to direct your traffic to people or only shows you what they want you to see.

(some assumptions since I run adblocker)
JKR's writings are meant to seem reasonable to the lay person who does not know much about the topic. To understand criticism of them you need to develop a deeper understanding of the subject independent of what she wrote. Context is key.

Something similar could be said about the topic of the OP. I think people are too quick to assume that criticisms are in bad faith when they are unfamiliar with the background.
That's the problem with anecdotes. Over my (longer, not that it matters) career I've had both. I've only had 2 of the unicorns however.
I think it's a bit of both (more of the first though), but the second one is only a temporary problem. Given another 10 years (I say 10, but I wouldn't be surprised if it's less than 5) of development the surface layers will be enough to build all except the amazon's or apple's of the world.
i went on a rant about this stuff in a recent comment asking about Tech Bootcamps that i deleted half of cuz i knew it would just piss ppl off & was a waste of breath (all other comments were pretty much from ppl who lOoooOooOove 'em, half commenters had vested interest).

but yeah tech bootcamps, consultant scammers, open source hipsters.... i see this stuff is rampant & it seems to be a downer in cyberspace. I code because its a passion, got a web dev job because one was offered & am desperately trying to get out of it so i can get some of the bloody CRUD out of my eyes (though thankfully I'm in Java web services which is much more expansive/rewarding than previous web technologies i've used).

my coworkers complain that no one will throw raises/promotions at them. I look around & think "Why would you want to continue down this path? You're making well above a living wage and you claim to hate being in such a dispassionate workplace, why not just look for something more rewarding?" The response is always some utter bollocks about wanting to have a house so that when their parents visit they can have a nice place to spend time (for the sake of those 3 days/year, a major lifestyle choice is made).

These ppl are pure scum and I see completely unqualified devs with this mindset making more money than myself & other much more intellectual programmers (the high rate guys are generally migrant consultants who blow with the wind). Then I see bootcamp classes advertised to overpriveleged failure-to-launch types, teaching them to be just as scummy/desperate.

There is a joy to coding as there is to other creative disciplines, but the market doesn't encourage it so you need to look elsewhere. It's true that its there, but I bet it was much more prevalent in the cowboy days when the whole industry was a hacker movement. I also bet it was more difficult to sort things out when you couldn't just Google easily for the trending libs, so I suspect the concentration of pseudo-intellectuals was much lower.

And in fact the venom I have against tech bootcamps is that the greatest takeaway I have from years of programming is the ability to self-educate. If I didn't gain this wonderful skill, I would not want to be in this industry at all. Programming without the ability to go above & beyond is a recipe for a dead-end job.
Well, that won't help in your case, but I wanted to share this story: last friday, my laptop was stolen in Paris. I was doomed. 15 minutes later, my mobile phone rang : some guys spotted the thief while he was trying to rob other people. The guys stopped him and got all the stolen stuff. They opened my laptop bag and found a little paper with my name and phone number that I had put there TEN years ago, when I purchased the bag.

So I can say that it's definetely worth putting your name and number on a paper card in your laptop bag.
We used the book in my undergrad networking course, and I liked it quite a bit. It's "systems" in the catchall "lower-ish-level computing" sense of "systems-level programming," rather than the "systems theory" sense.

The pedagogical structure of the book makes it a solid follow-up to a standard undergrad OS class, IIRC. It's been ten years since I've read it, though, so YMMV.
-pseudo code-

function wait.for ( asyncFn, params ) {

//call the async fn, returns immediately
asyncFn(params, function(err,data){
//here the data is ready
thisFiber.err = err;
thisFiber.data = data;
thisFiber.resume(); //resume execution (after yield())
});

//we're in a fiber, so we can yield() to node's event loop
thisFiber.yield(); //pause here, give back control to node's event loop

// the next line will be executed when thisFiber.resume() is called
if (thisFiber.err) throw thisFiber.err; // throw into the caller of wait.for
return thisFiber.data; //ok
}
Sooo, am I the only one on here who thinks this is really funny? Like laugh-out-loud funny? Like, literally right now there are 110 comments on this page about a light-hearted spoof and not one mention of the word funny.

Like I know you're just dying to tell someone their argument is absurd, precisely backward, badly false, from another reality, or some other hyperlogical sounding construction that no human would ever actually use in normal conversation - but chill OUT. Do you really need to immediately jump into a flame war about BASIC?

Can't you just chuckle at the fact that yeah, we are all kinda entitled turds form time to time when it comes to tech, and then like go about your day and build something and go home?

I mean come on -- "It's going to space, give it a sec." -- that's funny.
This is an incredible move on Google's part. Uber can be seen as the physical arm of Google in meatspace; imagine having your flight information come up in Google Now with a button to summon an Uber car.

I look into the future and I primarily see "Google".
I Google translated the README.md, but fixed a few translatorisms.

https://github.com/zeckalpha/SedChess
> the natural alternative to San Francisco is Seattle

Only it rains 8 months out of 12 in Seattle :(
So, you do all realize that this was an investment (of less than 10%) and not an acquisition right? Everyone here is talking about how this plays right into Google's plans - no. With their stake, Google does not have enough leverage to direct what direction Uber should be moving in.
Google is interested in the movement of goods and services

Quite a bit beyond "organizing the worlds information"[!]
Just to be clear: you think that there are many irrational numbers that exist independently of which number system you use, but that there are infinitely many that do depend on the number system you use? Is that right?