skysight-inc/HackerNews huggingface dataset:
Sending astronauts to Mars would be stupid, astronaut says
Prague: The city watching out for Russian and Chinese spies
Props to you. And it works! Reminds me of some of Simone Giertz' work. It's an amazing feeling when your software has a real world effect.
I just unfollow nearly everybody, and don't post.
I kept my profile but painstakingly deleted everything I ever contributed in my profile. I think I did it in response to something posted in HN about some data breach with Facebook or something. I wasn’t affected it turns out but I did it just as a precautionary thing. I kept the profile around just in case I wanted Facebook credentials for something down the road. I was able to attend a webcast once using my account that I wound not have been able to otherwise.
Says the person using a throwaway account to offer a medical diagnosis from their armchair office to someone they’ve never met, solely based on a comment about a video game they played 20 years ago.
The joys of building parsers. Also the wonderful usefulness of hyperloglogs and cuckoo filters.
Dense urban areas are easier and cheaper to serve with sewer lines than exurbs
There are other ways to ensure this. Even with your own logic, it would make sense then to send both the Excel sheets and scanned PDFs of the Excel sheets, isn't it? It would be super comical though
Thanks for making this point, as (I hope) banal it can be. This assumption that everyone uses FB needs erasure.
The Need for a Digital Geneva Convention (2017)
"It's sometimes useful for non-Americans to think of the U.S. like a federation of weak semi-autonomous countries."
That would be helpful if it would be true. In old' Europe a the equivalent of a county or city does not have any power to enact and enforce legislation, all the laws are country-wide and enforced by the national police; the only local law enforcement is for parking and minor (no criminal record) misdemeanors.
From what I know many counties in US have the power to regulate areas that can be felonies if disobeyed (like gun regulations), something like that is unbelievable around here.
I managed to pick up a bunch of Jenkins this year, learning about pipelines and manual input steps and groovy scripting and the Jenkins API.
Ask HN: Transitioning from DevOps to co-founder/CTO/lead dev?
I'm late 30s, spent most of my career as an SRE / DevOps engineer with a few big names on my CV.

Currently working at a startup in a team of ambitious 20-somethings : my role has evolved from DevOps to "swiss army knife" doing architecture reviews, performance troubleshooting, technology direction and generally being the adult engineer in the room, pointing out pitfalls and icebergs to the young CTO/cofounder.

I feel my next logical career step is to start something myself. The main issue has been that my core skillset (and importantly, current mindset) is more tuned to architecting, scaling and operating a service than actually building it, which is what is expected of a tech co-founder at first.

I should have the background to pick up any language quickly (I did x86 assembly in the 90s, taught C, dabbled with Java/Python/Go), but I lack immediate motivation, time and ideas for side projects. Frontend dev seems overwhelming and backend dev pointless without an idea. The result is that I'd probably run scared if a potential business co-founder asked me to be his dev buddy at a hackathon the next weekend, and I'll keep missing these opportunities to less experienced engineers.

Should I just fake it until I make it ? Has anyone successfully managed this transition ?
Totally anecdotal, but I'm a former-smoker and I'm pretty sure everyone I know who has switched from combustion to vaporization would tell you that the acute effects are significantly lower. Less coughing, less shortness of breath, shorter recovery when battling a cold, lower blood pressure, fewer instances of bronchitis. I can't imagine that vaping is even in the same ballpark of potential harm as cigarettes.

Am I addicted to nicotine? Obviously. Has JUUL made quitting all nicotine any easier? No. But I feel a lot better than I did when I smoked.
Sorry, its the first one google shows, I will make sure to quote this one next time, even more for being a tad more offensive.
Related: A collection of slides on in game economics by the former (in 2000) director of technology at Origin (not a UO team member): https://web.archive.org/web/20020730225318/https://www.mine-...

The model economy (related to Muds) in Imaginary Realties by Dan Hastings, preserved by Richard Bartle : http://mud.co.uk/dvw/themodeleconomy.html

The basics of these economies is that there is a faucet of some resource and a drain drain on that resource (it goes somewhere and is ultimately destroyed... some how). The economics aspect has a very hard problem with balancing those faucets and drains.
I wonder what would happen if the blog author stopped reading twitter? He would never know that someone is real angry someplace out there, nor would he care very much.
Yes. Downloaded everything and deleted/deactivated the account. Also deleted my business page. My happiness level increased immediately.
But both of those are servers?
What does it achieve to try to offend? If you offend as a byproduct of trying to persuade as a goal to change things, then that's OK.

But if the goal is just to troll some emotional reaction, and not change anything, what is the point?
I spent most of my time in 2018 getting a deeper knowledge in pieces of tech I already use: Spring/Spring Boot, Hibernate, Postgresql, and Javascript. Did a lot of documentation reading. And source code reading. Built a suite of examples of ways to accomplish a variety of goals in a variety of ways and why it works the way it does.
Also worth reading (though in Japanese) - Effect of Reading a Book on a Tablet Computer on Cerebral Blood Flow
in the Prefrontal Cortex (2018) -
https://www.jstage.jst.go.jp/article/jjh/73/1/73_39/_pdf/-ch...

Showed increased brain activity (increase in regional cerebral blood flow) was observed following reading a novel on a tablet computer compared with that after reading a printed book.
I generally agree (object serialization was rough, and stop-the-word saves have been a constant issue for the entire life of the project) but the things it did well were done outstandingly better than POL, Sphere, UOX, Wolfpack, etc.

I think the killer feature of RunUO was that it compiled the C# “script” files and linked them at runtime, eliminating the need to attach a scripting language that provides some limited API. It led to some extremely messy code, but it allowed you to achieve anything you wanted with minimum fuss, using the base .NET APIs that were well-documented. And the community was huge and active by UO emu standards.

It doesn’t fall over with 5000+ clients connected to a single server, which is pretty astounding considering it’s TCP based and players tended to clump up pretty majorly during in-game events and such.
"The Open, Public, Electronic, and Necessary Government Data Act (AKA the OPEN Government Data Act)"

Please, could we end this obsession with backronyms in congress. Perhaps some congressperson could create a suitably titled backronym act to rid us of backronym acts. This should just be the one singular "Government Data Act" and it should be amended as needed to cover any law changes around "Government Data".
UK is another great example.

There is no "innovation" going on here. It is the data owned by the citizens, doesn't take that much effort to release it - they are collecting the data anyway, all they have to do is make it available to the general public. Still, a step in the right direction
E-Cigarette Maker Juul Just Gave Its Employees an Average 1.3M Bonus
Understanding the Memcached Source Code – LRU II
I really thought nobody could be influenced by this stuff for a moment. But damn, it works well. I think it'll take a few years until we all wake up.
I think he’s in Antarctica...
So if your whole wealth is in US dollars, how do you stop playing the game?
The algorithm for the first example reads just like an implementation of a SAT solver. Set a variable, propogate clauses, backtrack on conflict (learn new 'rule' from conflict).
The writhing child is not writhing in pain. They are writhing in an attempt to attract adult intervention. They are not giving an honest account of their sufferings, but a dramatization. It's a plea to the emotions, not of the transgressor (and I agree that there is a transgression), but of the bystanders.

The offended child's suffering is not bad faith, but the display is.
Why didnt you just get them to both book you a flight and the just not take one of the flights each way.
If you’re going to say things like this, alluding to vaping being as unhealthy as smoking (or roughly so), I think there is a burden of proof to show that that is the case.

Of course, nobody ever comes out and just says this, because they can’t show that it’s true. It’s very disingenuous, in my opinion.
It's wonderful to see that humanity has so many different definitions of 'sane'. Heterogeneity is beautiful; it makes browsing the internet like walking through a tropical jungle.
Quick reminder: you'll surely offend some people when telling the truth. But offending people doesn't prove that what you are saying is true.
Yep, I played on Aventia - those servers were great.
They're a small portion of the cops mostly focused on their competition and other criminals. They'll attack the competition, seize peoples' drugs, and charge to look the other way. Most cops just give us tickets and such. Additionally, the people they arrest at 201 Poplar were (last I heard!) getting an evidence kit to see what prosecutors would bring up at trial during plea bargain. The article, "Why Innocent People Confess," ssys 90+% of cases never see trial partly since defendents dont usually have that. They also usually get out on bail to with some knowing bail bondsmen really well. The cops want our money.

Now, enter BLM. Those stories hit Facebok and Twitter. The black folks from Memphis to North Mississippi reading that stuff say a cop killing them is their biggest worry. That they're getting killed disproportionally everywhere with every stop maybe they're last. Some laid siege to I-40 and the airport to protest police killing black people. Police and protestors got through that without incident despite protestors aggressively marching at police to incite them.

Now for reality: almost all murders here are black civilians kiling other people, mostly black. We have latino gangs and cartels here, too. Mostly, but not entirely, gang members doing murders. Mostly in same hood neighborhoods. The police usually try to arrest, not shoot, them (see First 48 Memphis episodes). BLM might have prevented murders by blocking off those areas instead of the police and public (major Interstate on busy day) who were not killing innocent black people.

Although some cities need a protest, BLM and its supporters in Mid-South were totally full of crap scapegoating cops as main threat to black people when it's actually black and latino thugs. And cops stay trying to catch them, either for justice (good cops) or to eliminate competitors (bad cops). It's telling that the black guy talking about it most on local media always brings up number of black victims, but omits perps. They'll get further addressing real racism and police issues if they stop repeating lies in their media. Makes audience assume they crying wolf again.
Perhaps, but unlikely; I didn't own a smartphone until January, and I've set up my browser to selectively remembering cookies for ages (I don't have Facebook in the whitelist, for reasons that should be obvious).
Not, that's not the goal, if they feel offended or not is a irrelevant by-product, they already made their mind, the goal is for the anyone else watching the discussion from the fences (e.g. the undecided, the ones watching their twitter-feed, anyone) how ridiculous an stance or an idea is, also because it's entertaining, and as we know making things more entertaining makes them more likely to be shared and/or remembered.
By that definition, don't ad blockers overreach these days? (by blocking analytics scripts, etc. too)
Because you don't know Ruby
A sunrise sunset schedule would mean working more hours than I currently do.
>Then I don't understand the question. Citizenship is a legal status.

Depends on the culture.

In ancient Athens, for example, being a citizen was attached to a moral imperative towards your state, not just a mere "legal status".

You were first and foremost a citizen. In fact the opposite, a person concerned with his own affairs first and foremost, was considered by the culture an inferior person, and the word use ("idiotis" -- literary "private/concerned with private affairs"), survives to english as "idiot".

That wasn't the case only in ancient Greece of course. In all kinds of cultures, citizenship and being a citizen, was considered as something bigger than "i got this legal stamp".
No. The argument is that, when statements are labeled "divisive" rather than "wrong", that's telling you that there is something that, socially, you're not allowed to say (which was the topic of the essay that the quote came from).
It's for this reason that I've come to view tech products as propositions for relations, and I've come to view the health or characteristics of the company as part of the value of its offering.

I've had good performance and uptime with Pinboard, but there have been a few moments that caused me to look outward for other options, but there I found that nobody else really focused on privacy the same way.
Specifically for pixels-disturbing-sleep problem there is this very useful app: https://justgetflux.com/

But can we conclude from this that pixels disturb brain in general? Maybe the increased brain blood flow is good during waking hours?
"Did he just" <insert newspeak here>
> everyone would agree that political correctness has grown tremendously since then

Yes, that's part of society stopping with it.
> I kept a lot of severed spines as souvenirs when I left that job

Brutal.
Learn how to play the piano.

Continue the deep dive into electronics and hopefully assemble an analog audio synthesizer while completely understanding what I'm doing.
+1 for this. This site is beautifully designed and loads very fast in mobile.
Asking that question and then implying in the comments that the wording doesn't lead people to a specific conclusion is exactly the type of "bad faith" action this post purports to be against. Well, either that or the author is just very biased and very oblivious. Either way, it gives some insight into what he means by "infer indirectly from my neutral analytical text that I promote the most extreme views imaginable"
Sure; it's just harder. Although it also depends on who your friends are. It was easier back in the Netherlands as I was living in the city I grew up in and knew people there. I also had a regular (non-remote) job.
The absolute best thing about this piece is learning that there's a woman out there somewhere named Holly Wood.
I'm same as you too but I did have some background in math from college but I've been rusty on them already.

- I know it's said over and over again but KhanAcademy is pretty good for high-school math
- For probability, I'm also going over this website[1] at the moment. Maybe someone else has other recommendations too
- Linear Algebra is next on my list but others have given some reference for it already
- Andrew Ng's course on Machine Learning from Coursera is also another frequently recommended if you are trying to learn math for it

[1] https://www.probabilitycourse.com/
binctr is like 3 years old.
If that was your intention, simply saying "I didn't find this talk useful" would suffice. It's not necessary to say that "Rich Hickey doesn't understand type theory".

I would say that "X doesn't understand type theory" is becoming a common form of "middlebrow dismissal" [1], which is discouraged on HN.

And that's exactly the scenario you described in proto3 - now every field could be encoded as a Maybe.

No, in protobufs, the presence of fields is checked at runtime, not compile time. So it's closer to a Clojure map (where every field is optional) than a Haskell Maybe.

This is true even though Google is using statically typed languages (C++ and Java). It would be true even if Google were using OCaml or Haskell, because you can't recompile and deploy every binary in your service at once (think dozens or even hundreds of different server binaries/batch jobs, some of which haven't been redeployed in 6-18 months.) This is an extreme case of what Hickey is talking about, but it demonstrates its truth.

I don't find any relationship between types and anything I understand as "runtime behavior".

Look up the concept of "type erasure", which occurs in many languages, including Haskell as I understand it. Or to be more concrete, compare how C++ does downcasting with how Java does it. Or look at how Java implements generics / parameterized types.

[1] http://www.byrnehobart.com/blog/why-are-middlebrow-dismissal...
https://linux.die.net/man/1/fax
We all have a moral compass and it's constantly at work.

The decision of remaining neutral is a moral choice in itself.

See https://en.wikipedia.org/wiki/Trolley_problem
The official story makes no sense at all. Why announce that you have arrested a couple of people if you have no hard evidence against them?

Either this is all monumental incompetence, or the real story isn't being released.

Coincidentally, Birmingham airport was shut for a couple of hours today after an air traffic control failure.

If that's the end of the story, it's fair to assume there's no connection.

If there's a spate of air traffic control and/or other failures over the next few days, it's going to be hard not to wonder if something else is going on.
Interesting office in that he had stands and clips to hold up multiple sheets of paper like we use multiple monitors
Clearly that right to vote comes from your citizenship.
> every individual must act as if the whole future of the world, of humanity itself, depends on him. Anything less is a shirking of responsibility and is itself a dehumanizing force, for anything less encourages the individual to look upon himself as a mere actor in a drama written by anonymous agents, as less than a whole person, and that is the beginning of passivity and aimlessness.

--Joseph Weizenbaum
People with empathy naturally don't want to inflict unnecessary pain on other people. Sure, you could argue that empathy is a human construct, but then you might argue that the very nature of our reality has been evolutionarily hewn to maximize our species survival. And you'd probably be right. But does that allow you to escape the nature of our reality? No, not if you yourself are human. Being able to offset our perception in this way is extremely powerful and is in the roots of the scientific method and what has led us to be such an advanced society. But continuing to apply this perception to every aspect of your life is essentially nihilism. What makes us who we are can't be shoved under the rug like that and every emotional attempted to be processed analytically.
Something that a was part of for a long time which I thought had a good mix of this was Civcraft a Minecraft sever/collection of mods.

It made pretty much all resources scarcer and plants and animals harder to grow (biomdepenedent). Then mods allowed users to reinforce blocks meaning it would take repeated breaks for them to actually disappear. (cooked stone meant 25, iron 255 I think and diamond 1255 or similar). Reinforced doors and similar also had permissions associated with them.

Kill other users with a pearl in your hand would trap the player in the end till the pearl de-spawned, you released them, or logged out with it in your inventory. On top of that there were a few other mods, but in my mind it did a remarkably good job of keeping a server with anarchist rules from imploding. I think a lot of it was that Minecraft is a game you can do something other than kill people in.
The author conflates applicant and task.
There's also Vernor Vinge's "librareome" idea: chuck entire books into a heavy-duty shredder, photograph the resulting shreds with lots of high-speed cameras as they're blown through a wind tunnel, and finally reassemble images of the original pages with software.
"If all goes well"? Yeah... um... in the real world, what do you think the odds are of that?
Man, I respect the hell outta your troll. Thanks for making me smile.
I do not make any claims about souls or afterlife. I explicitly stated that the Bible is metaphor. Almost nobody is a young earth creationist anymore, including myself. Almost nobody who isn't Muslim believes in killing non believers anymore, including myself.

Empirical data man.
I think most people would agree that having rational, emotionally detached conversations about complex and sensitive subjects would be beneficial to society, so in that, I agree with the author. And from his writing, it does seem his effort to talk about these subjects is done in earnest.

But I think there are a few reasons why this mindset fails in real world application.

Firstly, the various social justice movements we see in western societies are all groups that aren’t straight white men. And while one might say that shouldn’t matter in a logical discussion, the fact is that the life experiences of these maligned groups are outside the realm of experience of the author, and of other straight white men. Rational debate depends on high quality data, and that data is not immediately available unless you live it. So unless you actively inquire and try to get a deep understanding of what these groups go through, you’re going to be debating or discussing something you don’t know a lot about, relatively.

The other issue is that these discussions inherently aren’t rational and detached from emotion. To the maligned group, this topic is something they live with every day, and often times have had to endure extreme emotional trauma. When someone says to them, “let’s just discuss this rationally”, they rightly often feel very frustrated.

If we want to have honest, good faith discussions on the topic of social equality, the only solution is for people to earnestly and honestly inform themselves of the life experiences of the social groups for whom equality has remained out of reach.

Also note that I’m not trying to target straight white men (I’m a straight white man too). I think this has more to do with power dynamics. I’m sure countries like India and China have their own particular historical class of power that is the target of their own social movements.
Is there a chance that their suffering will be compensated by big libel wins?
I don't think it works like that. Character witnesses are organised in private by a defence lawyer, who - of course - knows the identities of the accused. Not by a public announcement in the press.

Front page headlines along the lines of "The police believe these people are criminals who caused huge inconvenience and suffering to hundreds of thousands of people - would someone like to say a good work about them?" probably aren't the best way to guarantee a fair trial.
If I look in google for pictures of those places there are plenty of people in them. I'm talking pictures of streets full of people or cool looking buildings with lots of people sitting around in the grass. I don't imagine the photographer went to talk to each person all the way to the horizon to ask permission, and I imagine, in the time one sets up the camera, multiple people probably enter and leave the view. There really is no practical way to take pictures of these places without people unless you get the help of authorities to close off these spaces and get everyone out of the way. So how do these laws work?