jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> You don’t risk much driving to your job at a big company and collecting your check every two weeks.

In the grand scheme of things you don't risk much, true. But you do risk the majority of the things that are most important to you. Like your place to live, your spouse, your kids, your stuff, your pets... And if the industry goes under, your community. For some people that would be 'risking everything'.

There's no requirement in the Business Rule Book that says you actually have to give a shit about the welfare of the employees you laid off. Yes, there are people who care a lot, but it's not a requirement, and plenty of companies get along just fine without it.

What is important is that your remaining employees believe that you care about them. And even a sociopath can manage the illusion of that without too much effort. But the people we got rid of? They're not as cool as you are, my friends. Now get back to work or you're next.
It seems on-the-face-of-it unlikely that any significant population imagines that they will one day be able to own a private beach, even if they are unjustifiably optimistic about their future wealth. I've been around a lot of people who have hopes about their level of future wealth, and that's not a level anyone thought they would achieve.

So, look, have you considered that when you try to make common cause with the whatever non-super-elite class of people you're trying to make common cause with, you do it in a way that doesn't make you a patronizing asshole? Because you're assuming that people are too dumb or brainwashed to "vote their interests" rather than that they have a different conception of their interests than you do
My recipe is to use Typhoeus (https://github.com/typhoeus/typhoeus) + Nokogiri. I have tried lots of different options including EventMachine with em-http-request and reactor loop and concurrent-ruby (both a re very poorly documented)

Typhoeus has a built-in concurrency mechanism with callbacks with specified number of concurrent http requests. You just create a hydra object, create the first request object with URL and a callback (you have to check errors like 404 yourself) where you extract another URLs from the page and push them to hydra again with the same on another callback.
I think they have issues all over the chart. We've had severe problems with changes in Safari's handling of javascript. Other have had problems with network connections etc. There seems to be a number of problem in many places.
Sorry, that's what I meant. Updated my question. Thanks.
Anything wrong if you visit https://ipaddress.my in term of the results?
I think that this is a very important piece of the discussion. Improving the efficiency of a lot of workers and increasing automation does not marry up well with a constantly increasing world population.
>"But this is yet to be shown; for some reason authors decide not to "compete" on a same ground. Instead of "promoting" their methods in scientific community via publications / comparisions with existing approaches they seem to focus on people who have little knowledge of modern machine learning."

You'd have to provide them then with a decent argument about what economic/competitive benefit they would get by what you suggest. You say they're commercial companies, so then don't be surprised when their approach is based on financial incentives. But trust me, they're probably begging to have someone show them a better alternative that will give them a competitive edge.

So, either no one like you has given them that alternative/idea. Someone has already, and they rejected the financial benefit. Or, finally, someone already told them your idea but they discovered there was no financial benefit and the only benefit was for the greater society.
I hope you were being sarcastic... but in case you weren't, why would we ever create meaningless work instead of just giving people money for pursuing whatever makes them happy? A basic income guarantee seems like a much more reasonable solution than "put everyone to work digging holes and filling them in again".
the domain of computer science that seems to have a bright future is machine learning.
Indeed. After tracking my tasks in Chromium, I have found that Privacy Badger regularly and consistently sits at about 1/2 the RAM usage of uBlock.
Every time I hear someone talk about the electricity consumption of argentinia I laugh and think of the soy wojak gif.
Surprised to see that my blog post about Lwan made to such list.
Here's the Trac page of the proposal: https://ghc.haskell.org/trac/haskell-prime/wiki/TypeDirected...

Also a bit disappointed that it didn't make the cut - it seemed like a good pragmatic solution!
They are great for reacting to bad air quality (like wildfires), but are way too loud for normal use.

I have an Awair and did that dance of turning on the box fan filter when levels were higher than normal, then turning it back off once in normal range.

Now I much prefer keeping a quieter (less performant unit) on continuously to keep the levels low.
An update: the auction has ended, the seller claims they accepted a private offer

1. https://www.ign.com/articles/stolen-cd-projekt-red-files-rep...

2. https://twitter.com/vxunderground/status/1359890201686990863
Exactly!

Isn’t it awesome how secure the network is!
I'll admit to being biased up front, as I run a lot of ARM and POWER stuff, so I have a vested interest, but I have to agree that this feels short sighted. ARM at the very least has a big potential to take a much bigger slice of the market, with ARM servers and ARM Macs "finally" coming out in force, while ARM has been dominating smartphone and mobile devices for at least the last, say, 15 years, and has gotten a lot of mindshare through SBCs like the Raspberry Pi.

It's a fun project, but I don't think the assumption that everything is x86 is as safe as the author proposes.
I am sort of worried that a lot of internet sentiments go back to just one person. I also have a vaguely negative impression of Dyson, and realized it came from that same Reddit thread. It feels like every internet community just recycles information from previous threads and only rarely gets input from reality.

FWIW, I have a Dyson wireless handheld vacuum. It's pretty good, but I can't way if it's worth the price.
Note that according to the article the US is also above the world average for the rate of children living in two-parent households.

The US is way below the world average for the rate of children living in extended families.
I wonder if the chat app will stop working. I'm betting it is just using this image retrieval as a test to see if it's online.
Hacker News is still trying to grasp Bitcoin so I feel like Ethereum is going to take another few years to even begin productive discussions.
Without being an expert in the field, and to simplify it both in terms of the nature of the issue I'm talking about and in terms of suggesting there is a single reason for your question: if women don't get the same opportunities as men, it doesn't matter if they're a bit better or 10x as good, they still won't be part of the achievements.

Inventions of humanity: for much of history in many societies women wouldn't even be considered in consideration for working together with men.

Start-ups, etc.: In the 21st century we have a lot more gender equality, so that many (most?) of the men in the world wouldn't be shocked to work with a woman and consider them equals, but we still have a lot of subtle sexism; the glass ceiling hasn't disappeared.

Here's a good example with some recent data from 538 about gender inequality in movie directing: http://fivethirtyeight.com/datalab/directing-is-even-more-of...
It snowed last year here in Africa, South Africa more specifically... It happens once in a blue moon, but other than that it can get really cold here. Just because you think savannah and dry-desert and Egypt when you think of Africa, doesn't mean it can't get cold there.
Now I know what kind of research is left for the stupid guys.
I think the point of the Russian hypothetical scenario is that the government does not care anymore.

> I will not interfere in your lives in any way, neither as a tyrant nor as a friend. I will not light up the night sky, but neither will I block out the stars.

But I think the Swiss, in this hypothetical world, still misunderstood Russia's defense position.

> The only way, in which I shall “govern” is that I will take the nuclear football with me, and should we get invaded, I will nuke everyone. Not just the invading force, mind you, but literally the entire world.
The middle ground is simply that it costs more.
That's adequately awesome, thanks!

I've bought Haynes manuals for several cars and motorcycles, but I had no idea they could be so cheeky.
Who are you quoting? Is it me? If it is how did you infer I propose doing the same thing but with more money? In fact I'm advocating the opposite. Currently the move is towards more and more customized education and it's not working out well at all. The whole thing is so convoluted that whenever a student ends up learning something people have no idea if it was because of their efforts or some other factor so moving towards even more customized education is going to make things worse not better. Also, in the future please refrain from putting words in my mouth if you were indeed quoting me.
This is the biggest obstacle to getting web developers moved over to Git at work. I am moving the team to task branches over the next few months, and the whole idea of branching/merging/pushing/pulling is proving difficult for them to internalize. They can handle basic branching and the svn model, but for Git to be successful in my organization, I'll need something like this.

I registered to encourage development of tools such as this and to give it a thorough run-through at work.
Engineers and technical people are cynical generally, but I agree. It comes out especially for crypto. Some of it could be jealousy. Watching “normies” make millions doing nothing more than buying early.
I agree -- a high-school basketball coach has massive impact on a relatively small number of people yet a really good coach can have deep and lasting impact.
I've been thinking about getting and Emporia and searching around I saw that there's a project on github to extract data using Python.

https://github.com/magico13/PyEmVue

I have no idea if it works, but it might be worth taking a look.
Beer kills my creativity. I'm about to turn 30 so I need to cut back but now I'm in limbo at my job. So I get the "why not?" drink and from there it cascades until I'm 12 in and can't see straight. Feels bad, man.
But that is still the future.
Anyone wanna know how much Spotify wanna know about you?

https://twitter.com/steipete/status/1025024813889478656
The Blueair 211/221 they’ve tested has essentially the same design and performed best. It’s CADR is also the highest (590 m3/h). It’ll be interesting to compare them in terms of efficiency and noise levels.
What are you on about? The vaccines haven’t killed anyone.
> The fact they removed it tells me they're confident enough in their algorithms nowdays

Ot it could mean something completely different.
I think that if they are remotely serious (being almost April 1st) I think I'd like to see them offer to bundle NFC stickers with each product purchase, so that I can place them near the product's point of use should I want to replace it at some point in the future.
Comcast Internet Basic Package: $49.99/mo

Comcast Internet Video Package (YouTube and Hulu): $79.99/mo.

Comcast Social Media add-on (Facebook, Xfinity Friends, NYTimes): $14.99/mo.

Point being, a large number of paid providers becomes inconvenient if not impossible for an individual to maintain. This creates a market for a gateway provider to aggregate payments and subscriptions, which role the big media companies have traditionally fulfilled. While it's true that dependence on Facebook leaves you with little recourse if things go wrong, individual payments for social media services seems untenable. There must be some better way of addressing the issue, as you cannot necessarily afford to ignore Facebook, Twitter, etc.
I'm in the process of abandoning my desktop and switching to laptop full time, and after weeks of figuring out the best laptop setup, I've come to the same conclusion - 13" MBP i5, 8GB, SSD = best of all worlds. Only left is to make sure I can dual boot some linux distro on it without issues (the HD3000 gfx drivers for linux may be an issue, but appear solved in Ubuntu 11.04).
I don't think most people would associate casual clothes and long hair with hobo. I understand that's your reaction, but it doesn't seem fair.
I live in Florida and was amused when I got my most recent 15"MBP that the technical specifications state the the max operating environment temperature is 95F.
Sane advice but what myth is being busted here?
i strongly recommend staying away from dying industries; the issue is not so much the size of the market. an industry on the decline doesn't have new users: people that make the purchase decision you are asking for. a smaller yet dynamic market is made mostly of such people so it can actually have more potential buyers.

i run an old company in fixed wire telecom, (bigredwire) and a new one in social media (littleBiggy) and i see this every day.
I think we are talking about a protocol included in the WiFi standard which is implemented by whoever makes these devices. I'm not saying it should be some closed source proprietary 'Google' connection. They just have enough say in these matters that they could drive it forward.
Now is the only time to start your own company.
Re Hedging FOREX: Nope. It's something I'm interested in learning about, though.
Browser engine in Rust.

Project home: https://github.com/servo/servo
Indeed. The language that would eventually become Racket was my first true love, but my first encounters with the ML family were revelatory as well. I'm wondering, though, if I should go back to Racket again and see if there's anything new to learn there now that I'm older and more used to infix notation.

Knowing me, though, I'll probably just recklessly abuse hygienic macros until the sun burns out.
Web browser written in Rust
"The Looking Glass Book of Stories" and "The Comic Looking Glass" edited by Hart Day Leavitt.

Basically, anything that's good quality and fun to read.

Learning to enjoy reading is more important than any specific skill you can teach.

Modern school reading lists suck donkey balls.
They never really needed React in the first place, because React doesn't solve THEIR problem. Their problem is so specific to text editors: how do you get hundreds of lines of hundreds of rich-text characters to render as fast as possible?

In terms of game engines: React is comparable to the occlusion culling capabilities of a 3D game engine (render less), where Atom was in search of the fastest way for the graphics engine to push triangles to the GPU (render fast). Ultimately I believe a mix of both is the best.
Bump, I saw this too.
I think you're on to something here.

There's this sliding scale ranging from "lower taxes, fewer public services" to "higher taxes, more public services". Really, anything on that spectrum is going to be workable.

Corruption is where sliding that scale towards "higher taxes" results in most of the additional money finding its way to the pockets of various bureaucrats and their friends, as opposed to being used to deliver services-as-promised.
As far as I know, it was Nasa that put a man on the moon, not some coorporation. Also: the internet was invented by the government. What nice things have corporations given you?
Now that's a pretty big fail for a parser generator, as it should be at its best ESPECIALLY when the parse gets complicated.
It's very standardized. I don't have any experience with using it with things outside a Java binary, but for that use case you basically have no choice but a number of java_library rules and a java_binary.

E.g., a simple project with no outside deps might be like (and I typed this out on my phone):

java_binary(name = "grep_bin", srcs = ["grep_main.java"], deps=["grep_lib"])

java_library(name="grep_lib", srcs =["grep_lib.java"])

Things get more opinionated when you pull in outside libraries, but even then bazel makes it fairly painless and integrates with other build systems where needed.

Take a look at the docs here for more info: https://docs.bazel.build/versions/master/be/java.html
I think the comparison is not so much lines of code but conceptual overhead. With Flask you create an app instance and call @app.route() with some Python functions and run the app. Granted it's probably not going to do much, and by the time you build out a real-world application with a SQL database, authentication and so forth you're going to get diminishing returns, but for a beginner who just wants to know "how do I make a web page using Python?" it's great.
There's no other reason than the fact that abusing cows is widespread. When everyone does it, it becomes normalised.
We do! (and are hiring; although we are tiny!) https://datascienceretreat.com/
Did anyone guess the name of this mysterious company ? Given that they're worth 4 billion today, I think they could be well known to some HN members.

Also, the part about "getting their technology written into legislation" aka regulatory capture aka monopoly ? Sounds completely legit guys !
I'd say that random() producing good pseudorandom numbers is less surprising than not.

If programmers want a random number they will try random() first. If they find it's performance inadequate, they can then search for faster alternatives.
All good advice but, alas, it doesn't work if you are the one with the thimble bladder. Which correlates with age and various medical issues such as hypertension for which diuretics are prescribed. (I speak from experience.)

In that case, you really want an aisle seat within two rows of a toilet block, so you can stumble to the loo and back without having to fully wake up.
Agreed. This article was adapted from Tony's book, Delivering Happiness, and it just so happens that today is the official release: http://www.deliveringhappinessbook.com/ I was planning on getting the book, but after reading this article, I went ahead and orered it. Can't wait to read it.
> Starts by saying how it's a huge myth that compilers generate better code than hand-made assembly...

It's important to note that I never said this.

I was simply trying to separate two versions of the same rule of thumb... I said that using a compiler, a smart low-level programmer can generate the assembly code he wants. This is not "hand-made" assembly, but this is not just the magic of an optimizing compiler, either.
Although there's no need to venture into unportable extensions here - as I pointed out at http://lbrandy.com/blog/2010/06/you-cant-beat-a-good-compile..., C99 has the "restrict" keyword.
It's not clear that it's random enough for Monte Carlo simulations, non-cryptographic though they may be. IIRC the standard random() has a pretty dysmal sequence length.
> If you really have a need for a better random value ... you can be assumed to already know ... and can be trusted to search for a better substitute.

Oh, if only that were true.

"If all scientific papers whose results are in doubt because of bad rand()s were to disappear from library shelves, there would be a gap on each shelf about as big as your fist." (From Numerical Recipes, which ironically has given at least its share of bad advice on random number generation, though the latest edition isn't too bad. Actually, the quotation is from an earlier edition because the latest edition puts it more accurately but less concisely.)

Well ... strictly speaking it's perfectly true that you can be assumed to know, and can be trusted to search for something better. The trouble that the assumption and the trust would be very unwise.
Ken should be excited about where the technology is going, as it's basically in it's infancy. The first crop of HD video capable DSLRs was released JUST last year. They haven't even had a generation to iterate on these things.
If you read it slightly more charitably as saying "you need to know a thing or two about how computers work, even if you have a nice optimizing compiler", it makes sense.
I will add to the list the following:

- corrupt judges... politically, socially activist, locally economic

- corrupt policing agencies... civil forfeiture, economic, egotistically driven
The Sinking of the USS Maine
https://en.wikipedia.org/wiki/Propaganda_of_the_Spanish%E2%8...

That's over 100 years ago. We can stop pretending that the media has ever been some selfless arbiter of truth and protector of the downtrodden. There is nothing to replace it in that role because it was never in that role. It has always been a tool for one group of powerful people to spar with other groups of powerful people and the truth rarely enters into it.

Maybe in another 100 years historians will figure out what the truth was, but for us today, the truth is whatever gets the most clicks. 20 years ago it was whatever got the most people at home to tune in. 50 years ago it was whatever sold the most newspapers.

The saving grace is that for the vast majority of people it just doesn't matter. Whoever the President is, you'll still have to go to work, pay the bills, buy groceries etc. Not much about your day to day life will change.
> True, but the problem is that religion can not be questioned, changed or reasoned with in any meaningful way.

Religious teachings can be questioned and reasoned about. Prevalent understanding and interpretations of scripture also change over time and in different groups.
(I want to clarify, in case it's unclear, that I am not the OP)
That’s the case in Australia, too.
A book makes a fantastic gift.

> https://www.amazon.com/Coding-Kids-Python-Awesome-Activities...
-AMP

-link hijacking to replace all results with google redirects

-sometimes poor quality results

-the Q&A section is often useless
Well done!
Noticed some 404 links on the docs page you might want to take a look at.

(cool to see your project on HN frontpage, Sebastian!)
This brings back memories from the early 2000s. I was in high school and got very interested about Andrei Tarkovsky but it was very hard to get copies of his works anywhere. Finally I was able to order couple of VHS's to my local library from some library quite far away. Watching The Sacrifice after school alone in our house was more frightening than any scary movies I saw afterwards (not too many tbh...). Also I grew deep respect to Andrei Rublev. Still have a copy of his Holy Trinity on my wall.
> But as natural as causal reasoning feels to us, computers can’t do it. That’s because the syllogistic thought of the computer ALU is composed of mathematical equations, which (as the term “equation” implies) take the form of A equals Z. And unlike the connections made by our neurons, A equals Z is not a one-way route. It can be reversed without changing its meaning: A equals Z means exactly the same as Z equals A, just as 2 + 2 = 4 means precisely the same as 4 = 2 + 2.

What about Prolog ? How is it not a counter-example of this ?
Electric heat in the central air is low maintenance too.
Hi mantenpanther, We appreciate the feedback. Can you contact us at VScteam@microsoft.com? We would like to chat with you regarding your concerns. Thanks .
Parity on standard compliance matters because many of us want to compile our code on different platforms, and that is all we download MSVC for. FWIW, it is also the only thing I look for in the gcc and Xcode/clang change logs.
How much of this decision was based upon regulatory / payments compliance pressure?
I think it comes back to the roots of reddit being a free alternative to phpbb with an easier onboarding process.
then come in earlier, i guess?
Assuming that by "word" you mean a finite string over a non-empty alphabet, then there are infinitely many - only a finite subset of them have mathematical definitions :) .
> Newton: This is where I buy crypto,

Bunch of reasonable and sound advice, but it is revealed to be a social media crypto ad at the end. SMH