jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The problem is, people finish their CS study, and do not have such level of knowledge that they could start working right away. So Haskell might be nice, but is hardly a sought for skill. Sure if students would learn different stuff by themselves, they could learn useful skills too, but most of the students are lazy, and only learn what they have to.
I think its fairly common for teenagers (and some not-teenagers) to be obsessed with sex. Many people seem to be obsessed with politics. I've met many adults who I assume are obsessed with work since they spend so much time doing it.
I use a pi-hole at my house and I love it.

But I also realize that the 99% of the other people out there that have never heard of it deserve some privacy too.
Public gathering points on scales much larger than any public square could facilitate ought to abide by the principles of the US Constitution, even if, and this is an if since I'm admittedly ignorant to this detail, their behavior is not legally obligated by it.
httrack - an open source utility that downloads a site and makes it static - so build it with wordpress for example then download it to deploy using httrack

https://www.httrack.com/
I kinda hate dailies.
Not to be mean, but why would you ask a bunch of strangers how to set up your accounts instead of an accountant? This seems so obvious to me. Some things you should just spend a few bucks on to make sure it’s done right (i.e., legal, too).
I feel that's just a semantics rabbit hole. "Think" is too broad of a term to be picky about.
They could take EBT and a credit/debit card at the same time and put only the eligible products on the EBT.
Not exactly an US protesting app but there is some precedent : https://gizmodo.com/apple-blocks-pulitzer-prize-winning-cart...

and I am still upset about it.

My line of thought has not changed in 10 years : having one company gatekeeping what apps can be installed on a smart device you own is an aberration that will only lead to more situations like these.
I think for loops are better than while loops for looping over arrays. I'll try and explain my reasoning:

Whenever you see a `for` loop, it tells you something that a `while` loop doesn't. It tells you the kind of loop you're about to do.

A `for` (usually) means you're going to be looping over an array, with a specific length, with a specific "step" (usually one). This is information you immediately get by seeing a `for`.

Moreover, you get all the information about how the loop looks (what you're looping over, size of the array, other actions you intend to perform in the loop) all in one place. This especially helps when you're looking at a large piece of code, in which case your example of "while (cond) {...;inc;}" would have a lot of lines between the condition and the increment.
Another important point about LOVEINT in particular is that the known cases were all self-reported. Which speaks to the integrity of those involved compared to hypothetical officers who did the same thing but did not report themselves... but does not speak well of the internal checks in the system, and I have a hard time believing those other officers are entirely hypothetical.
although if I recall correctly, it seemed obligatory to check that box in order to get our recommendation letters sent through Common App.
The idea is good but instead of an email push I would consider a pull system, an aggregator site where you can see all your financial info in dashboard fashion (credit card balance, bank accounts, etc). The problem is that many banks already provide this, or services like Mint. The opportunity I see is in providing a better dashboard that you can customize with only what you want how you want it (in which the offering services fail miserably)
Seeing your example does make me wonder if the an AI of that level is truly out of reach. It's well known that human reasoning is flawed by cheap heuristics thrown in by nature and/or selection.

Looking at your examples you'd think that just throwing enough memory/speed/power at a simple bruteforce/search approach would solve trivial examples.

Not to mention that when a programmer analyses code he's actually executing it inside his head. Perhaps not all the loops, but looking at a loop he will follow the steps in the code. So in a sense he is executing a piece of code inside his head, thus not violating and/or disproving the halting problem(?).
When I was at college a friend of mine was being accused of a heinous crime. In the end, he used key card time slots to prove he was innocent. But even with the key card it was a matter of the incident happening like a single minute after he was there. Luckily, all of the key swipes were stored and it showed that shortly after he had already swiped his card etc. Anyways, long story short, it doesn't hurt to keep that kind of data especially on a college campus.
I think with the domestic surveillance revelations that became abundantly clear.
The premise that procrastination implies you already know how to do a task does not seem right or justified to me.
Basically what this commenter said, but substitute WebP and WebM for HEIF and HEVC

https://news.ycombinator.com/item?id=26298606

GIFs have a nice convenience to them that straight-up video files lack
Actually I'm not 100% sure. I can barely make sense of it. All I know is it somehow works as if it was a valid ELF. Some dark magic going on here...
> I can fully believe the load times will result in fewer users and lower expenditure.

Is GTA online still attracts new users in droves? I doubt.

If the old users live with the loading time for years, they are likely to continue living with it. It would be nice if Rockstar fixes it, but I doubt it would be anything except a PR win.
People who are 'commenting' buying and selling this land is 'illegal' are not understanding the full story. That's all I'm referring to.
You all haven't noticed it takes 45 minutes of downtime to update macOS? It's not just the download, but there's a lot of time spent post-reboot actually applying that much data.
Right, but like every project, "temporary" can go a long way :) from wikipedia:

> The DSTT was used only by buses from its opening in 1990 until 2005, and shared by buses and light rail from 2009 until 2019

That's 15 years with bus only, then 10 years of shared bus/train.
> And many companies do NOT participate in geo-based compensation.

This seems to be a rarity. If you can show me some data that it's false I'm happy to take it back, but every company I have worked for does geo-based compensation in one way or another.

> The first half of you statement sounds like an absolute ("Remote workers get paid less") and the second half walks it back...

It's less an absolute and more a trend. I also did not walk it back. I talked about RSUs but there's a lot of caveats there. You can't be offering someone in CA more RSUs than someone in Oklahoma. The COLA part of your salary may change slightly, but the relative take home pay should be the same. This is not true at most companies but they'll try to convince you it is.
This won't work because of erosion.
Yeah I think that is a better solution. Somebody who worked on the Mercury logic language for 10 years ago said the same thing here:

https://old.reddit.com/r/ProgrammingLanguages/comments/9kb9z...

I have worked on and with Mercury for about 10 years. I had very little logic programming experience before this, while others tend to learn Prolog first.

I like Mercury, but not for the logic programming features, in practice they aren't used very often, there's not many parts of a program that require backtracking. So on reflection, I don't think it's something I'd include in a new language, it's not worth the implementation and maintenance costs. Not for most programs most of the time anyway.

On learning logic programming: It might sound like I'm discouraging anyone interested in this, far from it. Logic programming is a great paradigm to learn, another conceptual tool in your toolbox etc.

via https://news.ycombinator.com/item?id=18376593
I think it's more inertia than any of these things.

The entire point of this thread is that (a) is false -- see grandparent and the xkcd joke. It's not easy. It pretends to be easy, but is usually broken in some crazy way instead. Apt is also easy, but it actually works more often than not.

(c) was relevant in 2006, when the novelty of OS X was that it was a UNIX that you could actually use as a daily driver. This is what initially got developers to move to Mac. But it's been fifteen years, and all jokes aside, the "year of the Linux desktop" for developers was probably around 2012. Linux may still have issues, but they're not worse than the hoops you have to jump through to make today's macOS behave.

Trendy tech companies are still buying macbook pros for their employees because that's what's been trendy for the last decade, not because they actually ask new hires what they prefer. Practical tech companies do, and at places like that you usually see a mix of macs and thinkpads.
Is there a benefit to using either over MSBuild?
I take it you've experienced the event-ghost nightmare or the parent-child view disaster? I've used bbjs 2yrs now and are also looking to try react. Have you? What bbjs problems does it solve? What do you miss from bbjs? I also understand the two are not strictly comparable: bbjs is mvc, react is v. Do you use react for views only?
What do you think of the evolutionary impact of pesticides on bacteria resistance?
I'm in a class that's doing it right now. There are problems.

Often nobody knows what's going on. You can argue that confusion is good, but it's not fun and it feels wrong. You can argue that class should be challenging and active, but this method led to a minor student revolt.

Discrimination and prejudice happen. Women are underrepresented (with respect to the ratio in the class) in the conversations that happen.

We haven't figured out the right incentive structure to make people actually do the readings yet. Sometimes people don't do them.

Personally, I love this new method. It has problems on the scale of a 60ish person class in a technical subject (nonlinear dynamics). When we're working in small groups, that helps, but whenever we try to do something as a class it devolves into an impromptu lecture (most of the time by a student).

If we want to learn this way we need to know how to scale it. It seems drastically more effective, and I think that college would be so much better if this method was normal.
I can't find a publication date for the first version, but since the second edition [was published in 2010](http://webcache.googleusercontent.com/search?q=cache:eW9X2nO...) I suspect it's now been nearly 10 years since that statement was written.
This is true and being downvoted. The shoehorning didn't really show up until Xenocide when he was softballing himself counterpoints and whiffing them mightily. It was sad seening as how Speaker for the Dead was so spectacular.
Now try to get recognizable speech. Now that would be creepy.

(Unfortunately, I don't think it's possible without "deeper" control.)
Very interesting defense. It seems that it works because the attacking AJAX call is done with content dataType 'script'. I don't think it'll be too hard for the attacker to fix that.
You could commit them to their own repository so they don't taint your main repo. Then use a submodule to pull that repo in to the main repo...
Having spent almost equal amount of time in open office and private office, my own anecdote is that productivity wasn't dramatically better with private offices. In open offices, I just used to put head phones on, listen to non-vocal music and be super focused for many hours. In fact that was much better than private office because others would see you wearing headphone and they don't want to bother you. In private office, anyone is welcome to distract me anytime and I have to entertain that because person walked all the way to my office no matter how focused I was on something.

Another thing is that teams with private offices suffer greatly in communication and more importantly in energy and passion. Teams in open office often go to lunch together, have more personal exchanges and have far more socialization. When people see their teams working hard around them, they have little excuse not to follow the suit. In private offices, I often see people catching up on news websites and FB and in fact I even knew a guy who freely admitted that he spent entire days on YouTube. These were smart people and it's not that they were slacking off but most people are actually fairly weak against distractions generated from their own computer. Those distractions in private offices far out number distractions by people in open office.

A 3 person team packed in to a private office is likely the best of both worlds. In private offices, you mostly rely on bumping in to someone in the lobby for serendipitous discussions. Unless your work is isolated and you don't need to talk to anyone, open office is usually better option generally speaking. However I agree that people working in open office have to establish proper norms such as don't talk loud, put phones on vibrate, for long talks go outside, don't disturb a person wearing headphone etc. In most places, I see these norms are generally established.
Actually, I think the biggest market will be china, where mega cities like Beijing are incredibly congested without much more room to build anymore roads. The gov might just say: self-driving only inside the 5th ring, and the traffic would be much much better, even it just applied to limited access ring roads (though I bet they would do arterials also).
I think that very few people clicked this because they thought that psychedelic mushrooms could somehow solve the problems threatening the human race (e.g. climate change, overpopulation, water shortages, nuclear weapons, etc.)

My bet would be that they thought what the title wanted them to think: "I wonder how mushrooms are good to feed humans and/or save the ecosystem?"

Just because some readers of HN use drugs doesn't mean they're any less science-y or that they're idiotic, blind fans of psychedelic mushrooms.
I'll join you in appreciating Neruda. Me gusta especialmente Los Versos del Capitan. Night on the Island, just one of the gems.

http://www.akirarabelais.com/vi/o/thelibraryofbabel/neruda/c...
> the entire reality they see and what they believe to be true is heavily distorted--in that, it is defined by the vision of the oligarchy and information is carefully controlled to produce a desired set of beliefs.

That's pretty much how I feel about the Fox-watching population of the US.
I read there basically that the complains are that hosting GreatFire in GitHub might prompt this sort of reaction from the Chinese government, or might cause them to block GitHub in China. I see no other complain, at least not in English. I don't see anything that I would read as "weaponizing all users of github". At least not in the way this attack "weaponizes" Baidu Analytics users. It seems like valid use of what's essentially a programmer-oriented social network.
I think most people believe that bike lanes have to be separated all the time from cars for arterials where traffic moves relatively quickly. The sort of shared road space the article talks about, with intensive traffic calming, isn't terribly common in the US. I think bike advocates here would be fine with that kind of thing, too, it just may not be on their radar as much.

Neighborhood greenways are a somewhat similar idea, although it looks like the level of calming is a lot higher in the Netherlands relative to its implementation in parts of the US like Portland.
Which statements are too strong?
> The user is a woman

Nothing changes.

Downvoters are sexist.
Great idea! How do you plan to keep the data current?

It would be nice to be able to display more than 20 TLDs per page. Maybe more like 100-200?
"I founded 4chan eleven and a half years ago at the age of 15, and after more than a decade of service, I've decided it's time for me to move on."

That makes him 25 now.... and just to think, he's in a position to move on from founding, creating and running one of the web's most successful messaging boards.

Dang....
I'm going to have to go through the archives later (anyone got an mbox?) but it's tricky to follow the early development. The archives seem to start at http://marc.info/?l=git&r=20&b=200504&w=2 and I don't see many design messages from Linus.
To clarify "they" don't actually care who your identity is. While it is really important to you, knowing that you are John Smith of 123 Main Street isn't that useful to them.

Knowing that "you" (your browser) looked at buying a car last week is far more valuable, especially when combined with other activity and demographic guesses. ie rather than a solid individual, your database records are a set of probabilities. Looked at diapers - probably have a kid. Looked at concert tickets for One Direction - you are likely young and very unlikely old. Combine all these anonymous snippets and probabilities and the database representation of you is then "exploited".

The goal is relevancy. Advertising pays on results, which means the advertisers don't want to pay for things going to people that aren't the targets. eg if they have a campaign aimed at females 20-30 years old that have children in North Texas, then they aren't going to pay for ads going to 60 year old men in Seattle. And if it is a car company, then ads going to people who are likely to buy a car in the near future is far more valuable than a kid playing Angry Birds. (There is also brand advertising where the idea is to keep a brand in your head and good feelings about it, but no immediate action expected of you. They find out if this works by doing it in some areas and not others, and then tracking sales etc over the longer term.)

In theory this should lead to you get good relevant to your interests advertising. In practise it is annoying drivel to many because the companies advertising (ie the ones paying) aren't relevant to you. They are trying to get your attention.

While I only mention advertising, the other pieces especially tracking are pretty much in support of the advertising. It allows the probabilistic deductions about you.

To avoid this you would need to eliminate Internet activity, or go completely anonymous (eg only using Tor, incognito browser sessions, and have components on your system constantly make up data like user agents and locations).

BTW you can see what Google has guessed about you at https://www.google.com/ads/preferences/ which works even if you aren't signed in.
Hello, I am one of the engineers on this project. Please see our blog post: http://code.facebook.com/posts/366199913563917/introducing-f...

and our web site: http://frescolib.org
you can still buy them if you know where to look
https://www.kinesisbikes.co.uk/Catalogue/Models/Racelight/RT...
Are there and good resources on an introduction to metallurgy for someone with 0 background in the subject?
Isn't curse a bad word, then you have a recurse center? Don't feel like the name and hacker school is much better :)
That gave me a hearty chuckle! Thanks.
> Github without distributed commits isn't based on git anymore, and the other stuff is ancillary (and also easily exportable)

I don't think issues and PRs, along with all the comments on them, are ancillary.

Github does make it easy to export that data, but then it's not necessarily easy to bring it in somewhere else and keep using it. That's not Github's fault, but there is definitely a degree of lock in.
I find those URLs massively ugly.
I think this might be a statement more honoured in the breech after looking at the YC15 alumni.
Any plans to make deployment of io.js easier to Azure websites?

Also - any way we might get "break on exception" like with C#?

Also - any plans to support debugging promises better?
This is not just in the programming business. Highly productive employees are generally underpaid relative to their peers. In his book, "Choosing the Right Pond", the economist Robert H. Frank attributes this to status-seeking. Short version: the highly paid employee could make more elsewhere, but then they wouldn't be the the big fish in the small pond anymore. On the flip side, the relatively low-productivity employee may be overpaid in compensation for the shame of being the worst programmer on the team.
Ditto. I would also love to know what support there is for things like modals, etc
I'm aware of this. Just wanting to avoid going there at this point and hoping that a smaller regex- based thing can do it.
I hope all the virtual-DOM based library comes to concensus with one based virtual-DOM library, or that it becomes part of the browser standard.

I don't mean the whole React library, I mean just "this a the DOM before, here's the change, now patch it" part.

More and more framework and UI library are going to be built around vritual-DOM concept. I don't want integration nightmare of UI-libraries working only on some React-like library.
"Don't be discouraged if what you produce initially is something other people dismiss as a toy. In fact, that's a good sign"

Paul Graham

http://www.paulgraham.com/organic.html
I believe the closer to the border, the lower wholesale prices are.
https://en.wikipedia.org/wiki/Key_disclosure_law
Can a single VC fund more than one full-stack startup in the same market?
You need it very rarely, so it’s just really a non-issue. Like, you don’t even have to use it in many cases where you could. For example, this case doesn’t have to use the turbo fish.

I don’t think the turbo fish is particularly good looking, but it is better than the alternatives, and something I rarely even need to see, let alone write.
I think this is on point but I've work with a lot of MBA's with garbage people skills. I'm not sold on the value of MBA except as a piece of paper on a resume. I'm not claiming that it is entirely not useful, but I don't believe it necessarily means someone is qualified either.
It's enough for me to have an extremely bad taste in my mouth, that goes for both Azure and Canonical. On the topic of linux distros, we do use Ubuntu, mostly because that's often the least effort distro to spin up, but the choice of distro is fairly arbitrary nowadays, especially for Ubuntu. My current employer uses AWS so the question of switching platforms probably won't arise now, but whether it's at this company, a new company, or my own side projects, you can bet the decision over which platform to use will come up, and horror stories like this aren't easily forgotten.
I mean yes, because a) there's less to change, b) you still have nice features like protocols and c) Python's type system is pretty unsound. My point was that saying ML is too complex for type systems is really a cop out, and that has been borne out by how many languages have started experimenting with more complex types for this exact purpose.
A short fat engineer is likely a dilettante.
They shouldn't be summing or averaging. They should be using the max elo of the players in your party for every member of your party.
Target: all of US, exclude Maryland

This is just a software update from being viable