jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Our users are saying that they use it for work and pretty much everything. Also, we allow easy exporting of your whole list, so you're not going to lose all your data.
I'm not excited about having to go through all my apps to update them for this. It's going to be hours of work, followed by weeks of users reporting subtle bugs that cropped up as a result.

This kind of frequent, sweeping change is the reason why people despise the Facebook platform.
Self-taught software developer. I have worked extensively with Ruby, Python, JavaScript, Java, HTML5, CSS3, SQL (MySQL/Postgres), Redis, Lucene (Solr, ElasticSearch), and AWS, among other technologies, tools and workflows. I have contributed to web-scraping frameworks, multi-vertical aggregators, social marketplaces, custom analytics tools, REST APIs, and others programs, applications and systems. Core tools: Unix, zsh, Git, Atom, Ruby, JavaScript, English, paper notebooks, pencils, water and sunlight.

---

Location: Buenos Aires, Argentina.

Remote: Yes, but negotiable.

Willing to relocate: Idem.

Technologies: Strongest in Ruby, Java, JavaScript, HTML5, CSS3, Redis, Solr.

Résumé/CV: https://www.dropbox.com/s/1awo0zub2z7pkbu/short-resume-en.pd...

Email: svankie@gmail.com
btw, I like your handle. :) I'm an ex-philadelphian, migrated south for the winter.
One thing I don't understand that how is firing founding CEO serves to be keeping the company growing and finding new revenue sources? isn't just a terrifying signal to the market that the board has lost faith in the long-term viability of the company by making such big decisions as firing a founder CEO?
Uber I can see working in the long run. For taxis, they are disrupting artificial monopolies that have been created by cities.

Airbnb, that one is a bit murkier. There is something to be said for people wanting better value for money, and being able to rent a nice apt for the price of a small hotel room surely is a good thing. Even if you would add some sort of hotel tax to that, I'd say it's still superior value to a traditional hotel.
Just read Cringely's article, and think IBM's response takes just the right tone:

"IBM does not comment on rumors or speculation. However, we’ll make an exception when the speculation is stupid."
s/Michel Zalewsky/Michal Zalewski/
No worries. I upvoted each one. I spent too much time in the 'new' queue today.
The report estimates an inflation rate of 2.7% but the core inflation rate is currently much closer to 1.7%. They therefor underestimated the cost of the loan which will make solar panels more expensive.
How about semantic parsing? It's a much less developed area than syntactic parsing and ultimately that's where the real need is.
Yep, Google had the foresight to hire the best security people and it's paid off for them and the community.

Another example: privacy activists were saying we should all move to Firefox after the Snowden leaks but ignore how Chrome is very far ahead of Firefox in terms of security and exploit mitigation. So agreed, we shouldn't entirely dismiss Google.

Although I think the centralization and incentive structure that has been a result of Gmail/Google and the ad-based software economy are the big reason why the NSA is so powerful regardless of crypto/tech-breaking capabilities.

All they need is a warrant - handed out via secret courts - and they get everything on any persons life, from anywhere in in the world. This results in a greater risk over IMO, but Google is not entirely to blame for that.
I missed it too. Got a link or something?

Or do you mean the hint that some of the code can run server-side? That seems obvious, and is not in itself isomorphism.
>> and a perception of correctness (or at least the absence of perception of incorrectness).

> Seconded.

> In language, there's no "right", there's only how people choose to use words.

There is indeed a "right"; it's defined by the consensus of how people choose to perceive the speech and writings of others. If the vast majority of people consider something an error and a sign of a poor speaker/writer, that's something the speaker or writer should take into account, and it's something a dictionary should document: "if you use this you'll be perceived as incorrect".
I will stand by my theory that the ancients knew a whole lot more about a whole lot more than we currently give them credit for. I'd wager given the lack of understanding we have about things like Stonehenge, how the pyramids were actually built, megalithic structures found under the sea, the Easter Island statues etc. that they knew a whole lot more than we think.
You can know the probability that the algorithm will output the correct answer. If the probability of a correct response is > 50%, all you have to do is run the algorithm multiple times to get within, say, 99.99% certainty that the most-commonly reported answer is correct.
There's this loop in medical education where people come into it with lofty goals, but are then hit with $240k of tuition (excluding living expenses). They then take out loans on that, and then have to pay them back. So, when people talk about cutting salaries, there are all these new doctors that are going 'wait a minute, by this point I'm $300k (just on postgraduate training) in the hole after 4-years of hellish training, and I have to pay that back.'

If we were able to take some of the debt burden out of medical education, you'd have people still lining up out the door to go to med school, they'd probably be willing to take lower salaries, and work in more underserved areas.
There were several sea rise pulses during that period where the sea level role by about 1 metre per 20 years for well over a century. Given that it wasn’t unknown for adult Neolithic people to live into their 60s or even 70s, the elders in a group would likely have seen around 3 metres of sea level rise on their lifetimes. Also sudden catastrophic flood events must have occurred during a period of such massive change, especially given human populations generally are concentrated near rivers and the coast.
Also many river systems would have seen crazy flooding as the glaciers melted. Especially when ice dams formed and burst. Look to the American West to see floods that make Niagara falls look like a rain gutter.
I provided an answer in the blog post post comments. We see it most big corps and government. We also see Linux in those same places. If there are big Windows Server apps (typically .NET Framework) that people want to host in the cloud, then they often choose Windows Containers as the lowest friction solution, at least for step one. I work closely with the Windows Container team, and this is what I see from their customer engagements. Inside Microsoft, it is the same. Many big services at Microsoft have hard dependencies on Windows (both .NET Framework and Win32), and at the same time, many have also embraced Linux.
Sorry, you stuck with this so far. I think for most people, it fades away over the years. Luckily my episode of noise faded and was probably triggered by some lifestyle change at the beginning of the pandemic. However, I also have visual snow and think my brain just isn't very good at hiding its inner workings from me, may be just a matter of attention, rather than some "somatic" defect. I think the fact, you had a period of absence is promising and worth exploring and playing around.
Expecting a random local news station in the US to subject itself to European jurisdiction and follow European privacy laws is a bit of a stretch, IMO.
I think they're saying to look at quite a few of the arguments being made, rather than the simple fact that a discussion is taking place.
Because science.
This is the talk that I first saw that builds on that: https://www.youtube.com/watch?v=0yKf8TrLUOw

I found it interesting, fun and great.
Still, I would stick to using Excel for the personal analysis of data and not as the language/tool on which software is developed: data & programming logic intermixed, the default way to index cells, the difference between normal cells and array cells, and tables, etc., the fact that some things are just not possible to do fully programmatically without creating your own VB functions and therefore asking recipients of what looks like data to accept running arbitrary code in their machines, etc.
> System 6 Mac, which has all the hardware necessary not to be too slow for TLS.

Eh, maybe not CPU wise, but 4MB of RAM are a bit shortish.
Gitlab ruined their logo when they went to the triangles.
Well, the saying is that Europeans think 100 miles is a long way and Americans think 100 years is a long time.
Work does not need to be the purpose in life either.
I'm not sure what you mean by `Person (Compose Maybe Maybe)`? Is that a person with values you have to unwrap twice to use? That's not really a thing in TS, it either is undefined or isn't. But if you need to shoehorn Haskell into TS for whatever reason I guess you could do something like:

type Maybe<T> = {hasValue: false} | {hasValue: true, value: T}
type Shoehorn<T> = { [P in keyof T]-?: Maybe<Maybe<P>> }
All new cars are mandated to have back-up cameras. This means they have to put a screen in the car for every new car. It probably doesn't add much to make it a touch screen... but the irony here is that we added backup cameras for safety, and now we've got a dangerous distraction piece on the car.
The best way to prepare for that is to go outside, and enjoy the sunshine. You'll either be killed in the immediate blast, or, far more likely, not have your life be impacted at all.
Is the name a nod to Gentoo's emerge? (https://wiki.gentoo.org/wiki/Portage#emerge)

Just curious.
It's an absolute and utter joke to call for the demilitarization of the Internet on the part of the US government, in the wake of the Sony attack.

Nation states are waging war on US companies. Regardless of what you think or believe in the US policy abroad, the US needs to find a way to defend its citizens from attack.
A degree is not going to help you with white board programming (I think degrees are extremely useful, just not for that).

I try to turn the tables a bit. "What are you trying to measure, and I'll help you measure it?" Sometimes that goes over, well, not so well, but so be it. A thoughtful person recognizes that all this interviewing crap is not much more than tea leaf reading. Someone smart but that hasn't thought about it will still hear you out. And you don't want to work for the remainder, trust me ("what do you mean it'll take 3 months, I want it in two weeks" type conversations will fill your days).

I don't know. Some random guy started blogging (Joel) and now we have these crazy interview rituals. Talk about cargo cult engineering. In another thread recently we had somebody claim that only one person in all the years he interviewed could answer his pet interview question.

You are being measured poorly. Try to keep that in mind when you are being grilled - that this is an interview of the person behind the desk as it is of you (trust me, don't take a job offer just because one is offered to you, make sure they are as good as they are representing that you have to be. They often aren't). If they put you in front of a whiteboard and have you freeze up, and then don't detect that and change something immediately, they are failing the interview, not you.
The Audi 5000 unintended acceleration in the 80s was shown to be that.
I agree that it's possible. I would be extremely surprised if Google were doing this, however, so I'm interested in why rasz_pl thinks they are.
You are living with blinders on if you expect the civilians most harmed by these programs to stay silent and subservient.
So in other words, if the US just left everyone alone, there would be zero threats to the US? Everyone acts rationally, and once you remove all rational reasons to attack the US, folks will simply stop doing it?

Right.
Just found these guys, what a cool idea! I was thinking for so long how drop my cable contract and here they are
Forgive me if i'm not realizing some sort of networking safety here or inherent indirection, but how does this protect any kind of anonymity? Seems like it would be pretty easy for a government to ask the host for who owns the specific IP address communicating with a service. The host has all the billing information for an owner. IP -> Host -> Billing Information -> Owner.
All the marketing people that I've worked with have used it to do things that you could never do before. Tracking the path people take through your website, which pages they land on, what they spend time reading and what they click through, who comes back tomorrow to buy something - it shows you what works and what doesn't on a level you can't otherwise get. Mapping that onto market segments lets you further narrow this down to just work on the things that are important to the people who buy your product, when most visitors to your site are random click-through traffic that will never buy anything, and feeds back useful information to your product design process.

The degree of focus that this permits is how startups and small companies can find and target their market quickly, where a large company could just market to everybody and see who responds. It's hard to tell how much of the tech startup boom has been driven by this, but after working for and with a few of them, third party analytics is critical because you usually don't have the time or money to find your market without it. Before we had analytics the strategy was "make a lucky guess and verify it before you run out of money". Now the default strategy is "measure who is interested and go directly to them".

I'll accept that large, successful companies don't really get much out of this sort of thing - they already know who buys their product, and have the scale and resources to target everybody. They probably do use analytics just because it's there, and not because they need to.
While emotions may run high, it's important to remember that this is an empirical dispute. It can be resolved simply by looking at everyone's git history. For myself, the least code I've written on any day in the past year is 20 lines. My average is around 100. The most is a tad over 1500. Of course everyone's different and LoC is a terrible measure and it depends on the language, task at hand, etc. But in general, most of my time is spent "honing" code; testing/fixing corner cases and working around issues in other software. "Other software" includes browsers, filesystems, databases, JITs, but mostly browsers.

I personally don't spend much time thinking about software-related problems. At the risk of sounding conceited, I'll admit that most problems I encounter are pretty straightforward. Five minutes of uninterrupted thought is more than enough to get into diminishing returns.

It would be very interesting if GitHub pulled an OKCupid and published some statistical analysis of programmer behavior. They could put many of these disagreements to rest.
Well, Zendo is not open source, and it uses "one time pads" - classic signs of snake-oil cryptography (Vernam ciphers are information-theoretic secure if done properly - but impractical for almost every use case, because they really just amount to secret-splitting - and the most fragile crypto primitive, because if you do even one thing slightly wrong, they're awful). It also doesn't look to be forward-secure, unless I'm misunderstanding something from 2 minutes of research. And it needs manual setup.

So very poorly, I'm thinking.

TextSecure/Signal can present/scan a QR code in-person to do a public key fingerprint verification that way.

I'm sticking with TextSecure/Signal, thanks.
I always find it fascinating how quickly a family fortune disappears (although in this case it sounds like it's on the lower end of the scale of wealth). It usually only takes one or two generations.

One way of reducing the chance of this is to not split the inheritance. Even a vast fortune is reduced to below self-sustaining levels in just a couple of generations.

In my family I had a polish/Lithuanian aristocracy ancestor that owned some towns and large landholdings (he had some sort of wood monopoly). In three generations the families were still wealthy and in the aristocracy but were living off their title more than their wealth.

Another friend of mine's family from India who's grandfather was some sort of king has been splitting their lands up each generation. They recently sold off the las of their lands that had the ancestral home, a couple of forts and temples, etc and now are all just living pretty mundane suburban lives.
Thanks.

> this guarantees correctness, over speed.

Wouldn't "promotes" be a better word? what guarantee do you have?

> Self-rewriting Makefiles (to consume the .d files), combined with the cleaning necessary for them, become a large technical debt—especially given the complexity of the Makefile needed to generate them. Modern CCen just aren't capable of this.

Haven't needed it in a long time, but back when I did generating one for me was all of running the compiler with "-MD" in the compile phase, and including it in the Makefile - no special "make depend" phase, no noticeable slowdown. What technical debt are you ref

> Yes. They are both don't provide significantly better correctness guarantees combined with sufficiently better performance to justify the cost to porting to older Unixen.

Interesting. It is my experience that redo (from apenwarr) is trivial to run and use anywhere there's Python and isn't Windows -- it's almost as fast as Make, and it makes correctness guarantees that Make cannot (e.g., .o file replacement is atomic).
The company I'm working for is looking for a way to scale our DB-layer. Anyway, FoundationDB was more or less the only candidate against MySQL.

Does anyone know of any good (and proven) alternatives to FoundationDB?
When I was in college in the early 00's I worked at a Delphi test lab. Even back then they had sensors under development that were pretty advanced especially for the time. Things like automated cruise control that adjusted the cruise speed based on the surrounding traffic. The leap from driver assisting tech to full self driving doesn't seem that big in terms of the sensors themselves and Delphi has been making sensors that go into production automobiles for a long time.
> I've heard economic forecasters predict that the economy will spring back once the crisis is over. Their reasoning is that the crisis is an external issue, not a problem with the economy itself, as with the housing crisis. Once it becomes more contained and controlled, there will be work for people to do, and people available to do that work, and the economy will just start humming along again.

Though I'm by no means an economist, I'm with this. What's more I have the feeling the economy might come out even stronger here is my reasoning:

A lot of young people are confined to their homes at the moment. I'm talking about anyone in the 25-36-7-8-9 range(being a representative myself). Fair enough, take away the people who have families and children out of that group and you have a substantial number of people. And in that group are the most active members of society, which in normal circumstances, have plenty of entertainment in their lives outside their homes and work environment(contrary to popular belief). Yes, many spend too much time on social media, but plenty do not. In the additional spare time we have (at the expense of time spent at bars, restaurants, cinemas, shopping centers, etc.), many are occupying themselves however they can. Myself including - I'm almost out of books to read. I've enrolled at several online courses, I'm working on personal projects, including writing a book(which I intend to open source once complete).

My point is that in that additional time, plenty of people will have time to work on current and potentially future problems and open markets that currently do not exist. Sure, many will fail, as usual, but some will succeed. The truth is that multi-billion corporations started as black swans. Stephen King has a brilliant essay called "On being 19". I don't remember the exact quote but it went something along the lines of "When you are 19, you believe that the whole world is at your mercy and no one should mess with you". Which is rarely the case. Companies and entire industries around them(Facebook, Google) might have been started by 19 year olds but they are the Black Swans. The truth is when you are 19, regardless of how smart you are, you lack experience and by implications, adequate amounts of knowledge. Most people have tried multiple times when they were in that age group and 99.99999% have failed. Now people with experience have the time and nothing better to do then use it to the maximum. I'm not looking at it as a Black Swan phenomenon but the next step: Antifragility. If anything, I believe that now is the time to pay close attention and use your resources, knowledge and experience to capitalize on it.
I’ve got a couple things going with my transferable data store, Passbox (https://passbox.co):

- the final touches of a dead man switch feature
- outlining a marketing/promotion plan for the app overall
Yes.

The core of the issue is that there is neither a vaccine or a test, combined with asymptomatic carriers. Hence, the only way to combat this virus is a quarantine for the whole population, which causes severe economic damage.

Once you solve either of these issues (e.g. South Korea), there might be a fast recovery. Did South Korea enter into a depression?

In any crisis, it is easy to assume that the last crisis results will occur, but everything depends on the context.
I use a garmin watch and I can confirm this. I had a very high fever about a month ago, so I got to see all the metrics in action. My resting heart rate did not spike until I already had symptoms, making it a useless predictor. Heart rate variability did steadily decline for several days before the onset of symptoms, so that could actually be a useful predictor of infection.
>the astronomers can launch a thousand Hubble-style space telescopes

Who pays? The public pays for telescopes and Elon and other billionaires make more money from the internet satellites and now from putting this new telescopes up , I would be fine if SpaceX and the others would have to pay a tax that will fund astronomical telescopes on Earth and space.

About the astronomy is done with computers, there are problems that you can't jsut solve by throwing a computer at it and if there is a solution it probably costs.
The problem here isn't Common Core, it's "mainstreaming".

The issue is that the good students will always learn quickly and be bored while the average student is learning.

The only solution would be to skip her ahead a year in math.
It's an incredible class - I luckily got into it. It's pretty much like watching a John Carmack keynote where he just unloads all the crazy ideas buzzing around his head. He's a great guy - if there are any questions you want me to ask him - I'd be happy to for you.
He is also a visiting professor at Columbia's computer science department and mentioned that a big reason for coming to New York was really to be close to his grand kids. I am currently in a course on C++ language library design at Columbia with him - and I can comfortably say that he's one of the most humble and down-to-earth professors in the department (IMHO).

His class is awesome for not only hearing his stories like why it's called C++ instead of ++C, but learning about all the little details in C++ today and what's to come for C++17 and on. If anyone has any questions they want me to ask him, I'd be happy to do so.
I get that sort of but I'm not sure the opposite of simple is complicated.