jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Here's a cheatsheet:

Vegas expectations = always negative, no matter how much time or thought you put into it

Private investing expectations = usually negative, but sometimes positive (and more likely positive with experience and effort, or within domains of personal expertise)

So why is the first a better deal to open to everyone without regard to wealth, whereas the second is so dangerous it must be encumbered with wealth-tests (not knowledge/skill/credential tests) and major legal barriers/overhead costs?

Here's an idea: let anyone invest, on the same basis as a traditional "accredited investor", whatever amount of cash they could also obtain, via withdrawals or loans, at a casino cashier cage. If it's OK to hand someone $10-20K in chips for negative-expectation games, why not let them invest $10-20K in maybe-positive-expectation learning experiences, without prejudice?
One thing I learned in the briefings I saw after getting my clearance was that the single biggest motivator for betrayal was a thrill-seeking narcissistic personality, followed closely by political agendas. Financial (including bribery/blackmail) and romantic blackmail concerns were so tenuously correlated as to be laughable to suggest they are meaningful as a potential exploitation.

Also, polygraphs are pseudoscientific nonsense.
But the interesting part of this to me is not that "anyone can publish"; tumblr gives you that. What is interesting is that they are building a framework for beautiful interactive "storytelling" as they said. It is something you definitely can not do on the web right now.

Most books probably won't really benefit from this work, I don't think I want an interactive version of The Great Gatsby, but their tools allow for the creation of something new and interesting.
What I Wish I Knew When I was 20: http://www.amazon.ca/What-Wish-Knew-When-Was/dp/0061735191

It's a great read! It's guided my approach to life for the past couple years.
Looks cool, but what are the use cases for Atomo? Would be nice if there was a section "Why Atomo", on the website.

More specifically, what prompted the creation of Atomo? Is it only for fun/personal research? Is it a school project? Is there a business problem that Atomo is solving?

(I'm just curious, this is not a "do we need another programing language?" criticism. I always wanted to write my own programming language for fun :)
Wow just wow, why would you do that.
1. You're assuming things that you've not verified.

2. You've overlooked or ignored things that need to be considered.

Pretty much sums up the source of all pain in day-to-day programming.
Something about 4chan /b/ inventing memes that then end up on tumblr unattributed.

(I don't know that any particular memes were named in this allegation.)
Am I missing something? If you have a server open to the internet, like a database server, it means it's open to brute force attacks. And who wants that?
Umm.. I don't think they need to meet that baseline measure of credibility. What about a home schooled kid who made it into one of those colleges?
I can help that flame war...

I bet those 5 were written by folks with more (or stronger) skill with C/C++/Java other strongly typed language where casting is required/common.

Casting is uncommon and "weird" in Python. Usually means you're being unpythonic. As in this case you should be using randint or randrange rather than cast to int.
Disrupt online dating is something i'm trying to accomplish with http://cupick.com/ (I haven't officially launched it yet)

One of the issues I had with sites like Match or okCupid was gender bias. Men get few messages from women and women get overwhelmed with the messages from men. My solution to this was to add a moderator (the public) to recommend and filter potential matches and who you can message.
reminds me of Total Recall.
Just FYI - Virgin Mobile USA is wholly owned by Sprint. Since they are just a Sprint MVNO, it's (at this point) just a way to discount their services without diluting their brand. The various Virgin Mobile brands in different companies are all(mostly?) independent of each other.
Yes, always try for the .com. Anything else is horribly confusing for non-technical people.
Website not loading... Not sure if article is serious...
Good point, I should have mentioned that cash is still accepted almost everywhere.

I think the crime thing might not be a direct link, as a bank robber and an opportunistic street thief are probably different people. There is less opportunistic crime than elsewhere as a big driver of crime is people's situation which, in general, aren't bad enough to resort to crime. I'm still unnerved by the lax security everywhere, e.g. the tiny bolts and padlocks in common storage areas in apartment blocks, which are an increasing target for thieves as they are easy pickings.

Another benefit is BankID, which makes fraud & identity theft is a lot more difficult as there is an easy and secure way of identifying yourself online. Even with somebody's ID number you can't impersonate them in most situations. This is something I've really appreciated working in the finance industry. The old way of calling up and accepting people's identity purely on trust never sat well with my non-Scandinavian mind.
Indeed. Microsoft are blowing smoke because they were compromised.
Wasn't this big for a news cycle and then picked apart by actual physicists in the following 3 news cycles?
There's http://weitz.de/regex-coach/ , which you don't need an Internet connection to use.
Oh god I so hope that Rich ignores this. A "just say yes" mindset is incredibly dangerous; yeah, ok, a trillion people use C++ but that doesn't make it a good language. Clojure to date has been built with great discipline, and it would be tragic to see it go off those rails in the hopes of satisfying a huge mass-market that a) Clojure is fundamentally unsuited for and b) will never be happy regardless. When I say that Clojure is fundamentally unsuited for a certain "mass-market" I don't mean that it shouldn't or won't catch on and into i.e., the TIOBE top 10 -- just that it can't be everything to everyone, and shouldn't try to be. It's a wonderful language that understands what it tries to be, and I hope the Rich never forgets those underlying intuitions on (state, identity, functionalism). Abandoning that discipline own't make it any more powerful, but will just muddy the language to try and satisfy people who won't be impressed because of it.
Good discussion. I agree with Rich in principle: a language's design should not say "yes" to everything, but I agree with Steve in some of the particulars.

After programming in Clojure for two weeks, I had a list of complaints about the language. It has now been two years, and nearly all of my objections went away as the language evolved and as I adapted to using it. Two years later, I just have two notable things to grumble about. Coincidentally, they seem to be closely related to Steve Yegge's concerns.

1. No condition system. This is a big deal. Clojure piggy-backs on Java's exceptions, and currently lacks a good mechanism for user-defined error handling. Unfortunately, Java exception handling also happens to suck, since it throws away data in all stack frames from the throw to the catch. Implementing better error handling is under discussion on the Clojure development page (http://dev.clojure.org/display/design/Error+Handling). (Steve complains about the lack of non-local transfer of control, and he has a point: it could be used to make an arbitrarily powerful condition system, see http://www.nhplace.com/kent/Papers/Condition-Handling-2001.h...).

2. No built-in debugger. The way CL code doesn't just crash and throw away stack information is amazing. The lack of this feature in other languages is appalling.

In addition, I sort of agree that being forced to forward-declare things is annoying. I got used to it, but I don't really like the restriction. I do understand the reason behind it, though: auto-interning symbols in the reader (as Common Lisp does) can be confusing and occasionally problematic.
Massify is mostly competitions.
I’m on day 1,002 in my Civic, the last stop before a tent. With showers and the library and people not afraid of each other it was pretty good and I questioned why I paid $1,850/mo for 350sqft for so long. I camp 10 blocks from there. Hope it’s normal soon. Going on a year without a shower. Nobody I know will put me in a hotel and decreasing few will talk to me. I need to get my shit together, apparently. I was waking up at 3am to sponge bath myself when I worked retail—was not enough. “At least we’re not in Africa” -a diverse boss from my Engineering days.
It should not be surprising at all. How many companies have you worked at where part of your performance review involves dividing and averaging ordinal numbers?

If you give someone some sort of numeric rating in N categories you cannot mathematically (trivially) average these rating to get a meaningful score.

Ordinal numbers only allow you to say A is greater than B and B is greater than C therefore A is greater than C, but it says nothing about the distance between A and B, B and C and A and C.

Yet at countless companies compensation is determined by literally nonsensical mathematical operations.

Before the pedants get me, there are ways to transform ordinal numbers to do perform more complex mathematical operations on them, but I can assure you that your HR department does not do these.

So given HR's disregard for basic principles of mathematics it should not be surprising that they find the variety of personality tests worthwhile.
To be fair, TVs are a decades old market that have paid off great for many companies and they didn’t have ads until recently.
How is the ID.4 software and charging network?
>then the 2020s could be the golden age of drive-thru tech.

>In 2019 the average McDonald's drive-thru took six minutes and 18 seconds, but recently the company trimmed that to five minutes and 49 seconds in 2020,

I mean i guess if you're in accounting and your sole goal is to make sure you've saved every penny possible then yeah i suppose trimming drive thru time down by around 30-40 seconds must seem like the golden age...and i guess in the next 5 years, automation will save the mcdonalds corp another minute or two and increase their profits by a few million and their board will be happy.
Make no mistake, Altium is still shit.

Also, Altium if you're reading this, send me emails about why I should use the software rather than just a price tag and begging.
> This seems pointless. In the time it takes you to pull up to the camera, stop the car, line up your face, wait for your face to be recognized, you could have paid with a NFC card/phone. NFC also doesn't require you to register for an account and deposit money ahead of time. The only advantage I can think of is for mcdonalds, which pays less credit card fees because they can bundle transactions together.

The recognition will only get better/faster over time. And if you are a regular at a certain restaurant, it will probably save you quite a bit of time over the years. What if you forget your phone or wallet? You can still get a burger. But overall, yes, I think there is more benefit for the restaurant than the consumer. At the same time, any restaurant savings may result in lower food prices, more investment in cleaner restaurants, higher quality food, etc.
I didn’t like it at first, but now it’s my favorite tvbox remote ever.

Mainly because it doesn’t take batteries, is flat, works great with my phone, and I can use the touchpad without finding the specific button in the dark.

I do pick it up the wrong way a lot, but it’s better than all other devices I’ve tried- fire, roku, tv, wd.

Just not having to find doubleA batteries in the past few months has made me accept it.
Yes, but the context is that the government that hired the spy is the same one we now admit had an inconvenient journalist murdered. It's certainly true that this bit of espionage was more or less routine, but it's evidence that Saudi espionage against US interests was not a one-off thing.
No love for scons?
That was when I stopped reading.
One thing that always bugged me about the criticism of the Diaspora release was that people criticize it like it is production software when they clearly stated it was a "pre-alpha developer preview". Who cares if they didn't have security checks? They could have been just waiting till later to add them all in.

I know when I build I like getting the scaffold/mvp up as quickly as possible ignoring security because hey, this thing isn't out in the wild, and do my due diligence on security after I am happy with the prototype.
That's a great idea. I could see a simple implementation that'll could work out. If I like comment 4954 and you like comment 4954 and later I like comment 5004 then it should recommend it to you.
I would suggest running Ubuntu in a VM, with Virtual PC or Virtual Box, until you get a handle on Linux. You need not use commands for day to day use, you'll pick them up slowly. Linux has come a long way. Just install and start using, no need to get terrified!
The charitable reading is that regardless of who "discovered" or "reported" the symptoms of the bug, Apple's engineers "uncovered" it in terms of isolating and diagnosing the precise issue at the source level.

(It's also possible - even likely - that Apple already knew about the bug. Apple does quite a lot of QA and every product ever shipped has had known bugs that weren't deemed so important as to postpone release.)
Great product that solves a real problem. Not sure though how it fits in with RIM's goal to get back on top since this isn't a major concern for their customers. Was it just for the talent?
The intention matters. For example, you could look at my mail client and accuse me of constructing a database of Ruby developers in the Boston area.
One thing that I hate to admit is great at this, is JIRA. It is definitely a UI centric product! But when I want to compose it with something, the REST API is right there. In fact, when a mostly-background system needs a human in the loop, sometimes we can grab JIRA to be our UI.
I strongly suspect that this is Nvidia's next big move. A giant CPU/GPU hybrid with unified memory. Who doesn't want threadripper scale Nvidia/ARM cores?
depends - what if they favor a small industry over larger ones? (in the US the quintessential example is the coal industry vs. almost any other because of the insane way the government is elected)
Maybe it is an Australian thing, maybe I work at the wrong places. But "internal promotion" as it seems to be talked about here practically doesn't exist in my world.

You simply apply/interview/move jobs, preferably to a complete other entity. If you liked a place, apply for a job back there eventually.

The "band of compensation" thing is common though. Once you are at the top of your band, hopefully you get "inflation" top ups but it isn't guaranteed. Hence, get a job elsewhere...
This is why I've ultimately come to the conclusion that shells are for casual use only, not for any kind of serious work. There are too many implementation details, inconsistencies, and footguns to write anything that needs to be somewhat reliable.
I'm so glad to know that :)
Déjà vu ... my Business Writing class in college is actually talking about "you centric" writing right now. Only problem is, everything in the world can't be written in a "you" manner without coming across as spammy or otherwise ill intentioned.
During a conversation I had last week a colleague who's dealt with Twitter told me that they make $100M-$200M each year licensing the firehose.
> Not necessarily. For example 60% of Americans have at least one chronic illness, and those often necessitate taking large amounts of time doing relatively little.

How has this number changed since, say, 2007?

I mention 2007 because a lot more people were employed then. How has their ability to work changed since then?
That's sadly true. Same goes for WL's recent policy of sensationalism; in their early years, they simply released documents. Now it's dramatic titles, commentary, expensive media deals. I have nothing against WL for this; it's simply a sign that, unless things are made dramatic - indeed, even if things are made dramatic, after the first few weeks - the public no longer care.
Don't trust 'em, use 'em.

In FTE positions I've found recruiters to be particularly effective in negotiating higher salaries. I believe that's because 1) in a negotiation they're better situated to play the "bad cop" role, and 2) the customer may be more willing to pay a premium for the assurance a professional firm ostensibly provides.

In contracting it's a different dynamic; the client agrees to an hourly rate and you fight the recruiter for your cut (and if you're happy with the cut then you still win). It's like "lease vs. buy" from the client's perspective.
> And for those that hadn't noticed, government did step back from its designated regulatory roles,

In what universe is pushing mortgages "stepping back from regulation"?

Regulation is systemic risk.
now both links work.

i'm from PL
an example would be a data-mining project where the goal is to uncover interesting subsets of data within larger public datasets which may have business value while also attempting to answer larger statistical questions about the domain. This should require the use of multiple APIs and potentially even require the candidate to write an web crawler (always make sure the assignment is legal).

The candidate would choose a data-store for the problem domain, write a multi-threaded web crawler to ingest the data, implement some stream-processing components (parsers, filters, etc), and create a simple HTML5 chart view of the (real-time) statistics around the data.

The tools he chooses would clue us in to his/her overall knowledge of distributed systems, graph theory, data-science, networking, real-time systems theory, etc The requirement to create a small statistics visualization web app to display the data will encourage the candidate to demonstrate a requisite knowledge of web standards XHMTL/CSS/Javascript.

The overall terseness, neatness, and quality of the code is what matters rather than the "coolness" of the tools. Many candidates will lose focus on the actual data-analysis problem itself as they get bogged down in the details around building a platform to solve it. The ability to remain focused on the actual problem while writing terse production quality code is what you're looking for in the interview, and the candidate should be informed of that ahead of time.

p.s. the above problem is not meant to serve as a 'bar to reach' in terms of whether or not to hire someone, but rather it's a problem designed to measure a candidate's overall "full stackness" by forcing him/her to struggle towards solving a honest to goodness "full-stack" problem
Submitter here. Sadly, I also didn't hear about it until it was too late (in Boston). I stumbled across it because I was browsing the Arduino.cc site today!
Many American cities seem pretty flat to me. I don't remember huge inclines in NY, coastal LA, etc.
Just covered Monte Carlo and stochastic topics in MIT 6.00.2x on edX. Cool stuff!
If you like this, try Insecure Programming by example [1].

[1] http://community.coresecurity.com/~gera/InsecureProgramming/
if your article is truly timeless, having a date on it will not change that.

I automatically rank content without source/time aspect lower than information with a proper context and that includes a date when it was created/thought about/written.

context is important and should be part of your content.
From a purely economic perspective immigrants capture almost all net economic boost for themselves. Capital/property owners get a small boost. It's a wash or net negative for the general population of the country.

That's from a purely economic perspective. What nobody ever wants to discuss is that creating an ever-more culturally and ethnically fractious country is a huge problem looking ahead decades quite aside from near term GNP prints.
what you are saying is relatively true for developers with some experience, especially engineers. This is not true for people coming out of online learning programs who know the basics of coding but haven't built anything significant. For these people, the resume is empty so building a portfolio of significant projects is a way to become a developer. It is as much self-serving as it is serving the needs of employers.
Quick view:
https://docs.google.com/viewer?url=http%3A%2F%2Fwww.casaba.c...

An Internationalization and Unicode Conference presentation by Chris Weber discusses the security implications of various text transformations in Unicode.
> If you confess to murder in your own home on an ultrasonic carrier wave, and the police happen to be outside on the sidewalk pointing an ultrasonic microphone at your house, no reasonable person could deny that was a search of your home.

What if I broadcast my guilt on un-encrypted FM radio?

Again, I think Kyllo was rightly decided. But I don't think the dissent's argument was "ridiculous." I think there's some logic to asking: why the heck should the 4th amendment treat sonic and EM emissions differently depending on their wavelength?
I say this all the time. There is a lot to say about this but anti-biotics aren't a silver bullet. There is a drawback to them bigger than any of us have really imagined.

There are a whole slew of mysterious illnesses probably caused by imbalances in the gut.
> it could have been phrased more nicely

That's an understatement. It's the kind of comment that should be in the grey. Comments that amount to pile-ons and smug dismissals—like the one above—are far more welcome here than they used to be.

> Spolsky's CityDesk. It was a Windows GUI that would FTP HTML and images to a static server!

Among the things that Microsoft first started pushing to GitHub around the time that they formed the .NET Foundation was Live Writer. <http://openlivewriter.com> Dave Winer's Frontier is open source, too, but has also rotted. Brent Simmons, the creator of NetNewsWire, set out within the last couple of years to recreate it as a modern Mac app, but dropped the project last summer.

> Although his blog also rotted due to CityDesk rotting! It's a hard problem.

I'm convinced that we've missed the obvious and have been doing it all wrong, due to predilection for certain systems and ways of working. If you have a personal homepage, you should have among the stuff hosted there a document that describes how your site is updated. This document should be less of a blog post than an SOP. But now make sure it's specified with enough rigor that you can feed the same document into a machine that can perform those steps automatically. The reason the "WordPress setup from 2004" works and "old-ass blogger.com site" work is because they're closer to this ideal than Jekyll or Hugo or the others are. The caveat is that the hosted services make it really hard to actually look over the procedures that the machine will run, and if they let you, then you'd find that they were spread out over multiple "documents".

Whatever the case, the thing not to do is to have this sort of thing live out-of-band elsewhere as a tool that requires its own configuration and setup (with both the tool and the configuration being subject to rot) accompanied (if at all) by a terse README. (Otherwise, if you're keeping that sort of thing elsewhere, then your homepage is not really a true digital home, is it? It's a Potemkin palace, and the place where those other things live is your real home.)
twitter, apparently.
Employees are a marketing asset and powered by a SV dev team is more marketable compared to a dev team. Many companies are funded / sold by the value of their employees.

There isn't one market. A remote SV developer should be able to command more if they can sell a connection to SV. Same for a FAANG company.. you can get paided more for being associated with a faang
Actually I wanted to write "You are and idiot" but it surpasses hn char numbers limit.