jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
This is the reason I'm in favor of things like Romney's Family Security Act, which replaces application-based programs with just writing people a check, perhaps based on tax information they have to file once a year anyway.

My sister in law applied for need-based financial aid at a flagship state school. It was so complicated that my wife and I (both corporate attorneys) had to jump on a Zoom call with her and the financial aid office to help sort things out. I can't imagine having to go through all those hoops for housing, etc.

This is a critically pressing problem with Medicaid. The majority of uninsured people in the country are eligible for free insurance under Medicaid, an ACA Bronze plan, or at least subsidies under the ACA: https://www.kff.org/policy-watch/millions-of-uninsured-ameri.... Everyone who files a tax return showing income under the threshold should be automatically registered in Medicaid.
synaesthesia is such a cool thing to experience. I am blind and still synaesthetic. It all started out with me realizing as a child that every digit (I later found out it works for small numbers as well) has a dedicated colour. Helped me a lot learning to deal with numbers in my head. I (as most synaesthetics do) originally thought this is the way it works for everyone. Took a while until I figured out that you're being treated weirdly if you mention numbers and words having colours.

With music, I tend to get a carpet of all sorts of visual effects. I cant even begin to name specific colours or patterns. It is not very defined, as most of my visualisations are these days. Edges tend to blur from year to year once you finally lost your sight completely. But the myriad of colour and shapes is still there.
Show me a currency that has the exact same inflation figures every month for a single year and I'll send you a bitcoin.

Or alternately, just view a currency index like the DXY to see very closely that nothing comes close to this.

Here is what some real inflation data looks like (as viewedin terms of CPI). It can't even decide if it wants to stay positive or negative on a monthly basis.

https://tradingeconomics.com/euro-area/inflation-rate-mom
> Theoretically, the ideas he's talking about make sense.

You'll want to be very clear about which of his ideas "make sense." You're talking about the guy who equates estate taxes with the Holocaust.

https://www.npr.org/templates/story/story.php?storyId=145298...

https://www.washingtonpost.com/archive/opinions/2004/01/06/o...

> Also, while I'm here, can someone explain what was supposed to replace the IRS in Cruz's plan?

It wasn't meant to be good government, or even tenable government. It was an idea designed to appeal to stupid people. That is all.

(The failure of such a stupid idea to actually work or be implementable could be spun politically. The spin wouldn't have to be especially plausible, either, because, you know... stupid people)
It is not clear to me if you're elaborating or think you're disagreeing, but that is what Go does. It is generally assumed in Go that strings are UTF-8, but in practice what they actually are are just bags of bytes. Nothing really "UTF-y" will happen to them until you directly call UTF functions on them, which may produce new strings.

It's something that I don't think could work unless your language is as recent as Go, and perhaps even Go 1.0 was pushing it, but it is an increasingly viable answer. For as thin as Go's encoding support really is in some sense, it has almost never caused me any trouble. The contexts where you are actively unsafe in assuming UTF-8 are decreasing, and the ones that are going to survive are the ones where there's some sort of explicit label, like in email. (Not that those are always trustworthy either.)
oh really?! I wasn't aware of that rule! my bad :(.

Jarred posted this on another project that I posted and I thought it was awesome so I wanted to share.

What do I do? I don't want to delete it since it seems to be getting traction.
This sounds pretty neat. Haven't used click in a few years, so I bookmarked this for next time I use it :-)
I don't like LinkedIn as a social network but as a hiring manager, there's nothing else close to it. Sometimes we wish there were, but it definitely fills a niche.
I just saw this in HN. I was reading the History of the Siege of Lisbon today at work. I think All the Names is his best book. http://en.wikipedia.org/wiki/All_the_Names What a great writer
Uhh, somewhat handy I guess, but it's really noticeable when a developer just resizes their icon to the iPad size, for example. When I see it, it makes me think of the app as lower quality.
> FarmVille isn't intended to provide entertainment

Kindly, justify this statement.
What really amazes me about OnLive is the interface. It's really a thin client: your entire interface is streamed from OnLive's servers. Since the UI is a video, they jam it full of movie clips. Reminds me of the video wall from Back to the Future.

My expectations were shattered when I clicked on a game preview video, expecting a 10 second wait while it loaded and buffered. Nope! It started playing immediately. Heck, even the infinitesimal load screens they have are videos.

I clicked on all the "Brag Clip" videos and they played immediately. You can even watch people playing live. Since there's no wait penalty for moving through the interface, you find yourself clicking a lot more.
Only one suggestion: turn off your computer and see what happens from there.
I wanted to create an internet treasure. Something consumers can't remember what life was like before. --Mark Pincus at Startup School 09

Sounds like they're manufacture digital heroin and have an army of 13-year-old junkies.
this is what I do with my decidedly unglamorous, price-competitive commodity service. It works fairly well. If I don't have space, I shut down ordering and have them email a 'preorder' address

I didn't know your username here but after reading this I knew this had to be Prgmr! I wonder if this means it's a sadly uncommon technique... :-)

I'm just confused by the mismatch between your public page and the preorder page. You still have smaller accounts on the main page but all are available on the preorder one. Is this because you want to avoid a flood of new users or because people who order the smaller accounts have lower expectations and you'd prefer more of those?
Given that OnLive is in many senses a monopoly for the time being, I think they're plenty economical without that benefit. The cost of a wasted instance-hour will probably be negligible next to their weekly revenue per user.
Its not so much that we dont have the quality of internet to support it as that we are just too spread out. The time it takes for the data to travel from X to Y just takes 20-30ms. Not sure if that will change until we have fiber to our doors.
It's a neat theory, but it implies that the Chinese government has a bizarre plot to pretend to have national English-teaching programmes, but they know that these aren't really effective, and by censoring a few words online they can prevent anyone from actually learning English.

It's more likely that it is to do with linguistic heritage, cf the French.
I have an interesting niche for contracting too: I'm pretty good at UI & back-end at the same time. So instead of a company needing to hire two different developers, they can communicate with one person about their overall product easily (having good communication skills is very important too).

Actually, I think to be a successful contractor your reputation is even more important than your skills (though they certainly can't lack either). Businesses appreciate clear writing, quick answers, politeness, prompt replies and humility when you break something (you will at some point).

If you respond more quickly and can communicate more clearly than the elite hacker next door... most businesses would prefer you. I think blogging also helps to sharpen your writing skills too.
haXe and JS are both multiplatform and haXe's syntax is ECMAScript like.
However, haXe is strongly typed. I'm not saying weakly typed language is bad, just another option.
Also, haXe can target JS, so platform-wise it owns a superset of JS's.
Is there a way to save the lists?

It wasn't immediately apparent to me that I could name the list up near the top. I would change this to be a more obviously an input field.

As far as being a Christmas Present app...do you mean a way of listing presents that you received? Or presents that you want? If the latter, you should include a way to list the price and a link to the item.

(I made a very similar app to this)
I didn't ever mean to suggest that his actions were inappropriate - if you are the target of what appears to be a smear campaign, it makes sense to simply excuse yourself from this kind of confrontation.

That being said, if you were charged with creating a portrait of the man, I can understand some hesitation.

Which brings me to another point. Though Assange is clearly both newsworthy and influential, looking at the news leaves one with the sensation that his story is far from being played out. The narrative for Zuckerberg is pretty much resolved at this point. History will likely remember him more or less as he appeared in The Social Network, regardless of its accuracy. Assange's life and career, on the other hand, would necessarily leave off right before the exciting part, by virtue of it not having happened yet.
Close - San Francisco Hiring full-time in SF (SoMA), contract-to-hire preferred:
* Backend Software Engineer (python)
* Data Engineer
* Data Scientist

We're a seed funded startup - 3 former Googlers - and we're tackling the messy world of business. Every day, people shake hands over million-dollar deals that can change the future of a company. From fundraising and acquisitions to partnerships, promotions and product placement, businesses get together and make new things happen. But there's no platform for them; they typically overload sales-focused CRMs, or are stuck in the world of spreadsheets and email. We're changing that. It's a fascinating data problem as we're mapping out professional and company-to-company networks, trying to understand who does business with whom and why, feeling our way around the underlying graph that nobody's explicitly mapped out before. From old school tie to the boardroom, why do people do business with each other? What are the trust and influence networks? What's the equivalent of PageRank for investors? What does it mean when a VP moves from one company to another? How do I get my startup funded?

We're trying to answer all these questions. We have an invite-only product already launched, we're building a team-facing solution, and we're expanding our data team to work on the platform that powers it all. Here's our team's take on the space: https://medium.com/@jennielees/the-joy-of-data-a1d3757d3567 Looking for fast learners who can get their hands dirty, quickly; who know when to duct tape and when to have 100% test coverage (think like a hacker, ship like a pro); who don't mind being wrong occasionally; and who are intrigued by the overall space we're in. We've had a good run from HN posts so far, hoping to continue it. You'd be single-digit employee and have a significant chance to influence our culture and growth, as well as immense impact on the product itself. We have a generous equity setup, though we prefer contract-to-hire so we can figure out if we'd work well together. For our data roles, we prefer Python. Graph-specific data experience is a bonus.

Email falon@close.co
Luckily, after about six months to a year of jail time (used to be less. A friend spent more than a year,) the army deems you unfit to serve, and you are exempt from service.
Is it really illegal to consume alcohol when you are 20 in the USA?

In Scotland (possibly the rest of the UK) it's only illegal for under 18s to purchase alcohol - and even then you can have wine/beer in a restaurant from 16.
Does any one know the specs of the FPGA? How many LUTS/block rams?

I think its exciting that Intel has started to pay attention to FPGAs, and hopefully with mass production, this FPGA+CPU chip will be priced cheaply---that may yet be the biggest contribution here.
I'd really love to do this too, but I just finished my studies and feel bad about spending 300 Euros on a scanner. Does anybody have good alternatives?
I imagine we just let them go extinct.
Not cheating, I just mean that it's usually recommended you tailor your resume (especially your objective, if you include this) to highlight your skills and interests relevant to what you're applying for.
I have never been robbed, but, living in the largest city in Canada, I know that eventually it will happen.

I've always felt that in such a situation, I would refuse to be a victim, and so in my mind, that always meant resisting, fighting back, and convincing them that it was a bad idea to rob me.

It wasn't until listening to this that I realized that you don't have to be the victim even if you do give them your wallet.
The vast majority of men can't programme either.
More discussion would really help here.

I think, in some cases, spaced allocation will come (nearly) for free, since with 64bit addressing, there is enough space reserve (most processors can only use a fraction of this space as physical RAM). The other point is, that with the use of MMUs and a proper spacing (regarding the MMUs page size), the gaps come nearly "for free".

But I think, that needs very careful thought, to make it right and not unnecessarily introduce new tradeoffs, as you very talking about.

What you should not do, is use such spacing for small allocations. An other point would be, to inform the allocator, that it is likely/unlikely that a reallocation will be done ... in most cases, such information is available.
It's a propaganda technique as old as time
It's also worth noting that the $10.04 in the article includes a portion of the startup fees. So dropping OpenTable for some new solution wouldn't necessarily make financial sense since you would need to pay the startup fees for the new solution. And retrain your staff, etc.

It's debatable whether the startup fees should be included in the per-table cost anyways, given that is a sunk cost.
You don't think there was a crime, just that she was touched inappropriately.

As far as I am aware, that is a crime. It's just not sexual assault and it's not appropriate to compare the two as equals.
A spreadsheet would have prevented the author from using floating point to represent money.
The general consensus among the people I know is that average software developers write PHP.

Based on that, I'd say that low-level languages are already irrelevant for most average programmers.

On the other hand, I'm hoping that's not an accurate reflection of reality.
Is there any actual explanation of how an EC2 instance would perform better than a physical machine ?

I find that kind of hard to believe.
It might still be used heavily, but Microsoft has stated that they will be investing more fully in HTML5. Silverlight won't last.
I suppose that depends on what you mean by "overqualified". I'm a computer programmer, and let's say I lost my job and started looking for a job in construction. I've never worked in construction before and while I'm not out-of-shape I'm not exactly ready for heavy-lifting.

So am I overqualified or underqualified? Or both?
Education is a positive externality, i.e. the economy as a whole benefits as well as the individual receiving the education. In a free market, individuals tend to under-invest in education and the overall economy misses out on a higher aggregate education level.
This is nice. I work at a University and I spoke to the guy who runs our High Performance Computing system about Amazon EC2 the other day. He made a good point which is worth noting:

You can bring up a lot of EC2 instances to run large jobs in parallel and get a lot of CPU horsepower, but the main drawback of EC2 is the network. Most of the jobs that run on our local "super computer" involve processing terrabytes of data. Transferring terrabytes of data to the cloud is painful, and will continue to be painful for a long time to come. I suspect even transferring terrabytes of data between EC2 instances wont be smooth either.

Still, EC2 is great and I love how fast they're bringing out new features.
" 0b " [that's a copy paste, the Xi doesn't appear, the super and subscript letters do, the pi doesn't show] I'm going to guess that is why?

Though the OP does say "The discovery of the particles, known as Xi_b'- and Xi_b*-, were announced by CERN [...]"

𝛯′⁻ works in unicode, but I can't get the subscript b nor superscript asterisk in there (cf. http://en.wikipedia.org/wiki/Unicode_subscripts_and_superscr...).
Great library, enviroment agnostic, simple api, just raw vectors. How come this never got traction? Seems the developer has abandoned it.
> the people who own the last mile lease it out to companies that sell you internet

The only way that would happen nationwide is via federal law. What chances do you think the Tea Party congress would have of passing this?

The FCC policy is pretty much our only shot here and makes a lot of sense. The industry will pivot itself around it now that they can't fight it. They are now forced to play nicely with each other. Yes, there is going to be an ugly interim period, but I think we're going to remember Wheeler as the man who saved the internet as we know it.
"high level" doesn't refer to how it is implemented.

Even a RISC instruction set can be implemented by, say, either some very slick silicon gates, or by an emulator written in Javascript.

The existence of the Javascript emulator doesn't make the RISC instruction a high level language, on the grounds that an instruction like "ADD R1, R2, R3" triggers a complicated traversal within the Javascript code.

The "level" of a language should refer to the "abstraction level". Years ago, I came to favor the definition of "abstraction level" given in the glossary of the Tunes project:

http://tunes.org/wiki/abstraction_20level.html
Whatever -- a 1x liquidation preference in the form of a nearly full ratchet, which is how most of these late stage investments are being structured, is still a far cry from the way that an investor in a public market would value these companies.
It's not just the hardware upgrade, the peering agreement is only free when each side sends the same amount of data. Netflix is sending a lot more than it's receiving, in which case their ISP needs to pay for peering.

Edit: I'm just explaining why a hardware upgrade was besides the points that were being made. These are the facts regardless of who you think is in the right. The argument was over bandwidth usage, not hardware upgrades. Is anyone disagreeing with that?
The actual paper: [1]

One of the strengths of the Internet is that it doesn't need tight time synchronization to work. Analog TV did; all the network cameras and videotape machines were synched to a time source in New York. Early digital telephony did; all the time-division multiplexed lines were synched to a time source in New Jersey.

As for real time, getting a response consistently within N milliseconds doesn't require global time synchronization. A local clock is fine. Real time operating systems such as QNX and VxWorks routinely do that. (The usual test: hook up a square wave generator to a digital input. Have it trigger an interrupt which activates a process. Have the process turn on a digital output. Connect the digital input and output to a scope. Are there any outliers, output signals that are delayed from the expected response time? There shouldn't be, even if there are low-priority background jobs running. Linux can't do that, but a true real time OS can.)

There's a demand for microsecond level clock synchronization in the financial community, to measure the delays and record the order in high-frequency trading transactions. And Google apparently uses tight time synchronization for distributed database commit synchronization. But there's no reason to require that outside single industry boundaries.

[1] http://nvlpubs.nist.gov/nistpubs/TechnicalNotes/NIST.TN.1867...
Someone needs to tell them about dead-reckoning. These are things that have been solved in game dev for quite a while.
I own the company. We do both product development for third parties and our own products. Software, electronics, mechanical, anything. From LED's to robotics. We are also developing a neat portable barbecue system that might be launched via Kickstarter.
asm.js, CoffeeScript, etc are all great examples of evolving development for the web by compiling to JS.

Dart is new 100% committed to that model for targeting browsers.
Well, we are of course interested in rising in the educational ranks. Don't you feel the same for your country?

More importantly,

> Per student, we now spend more than all but three other countries—Luxembourg, Switzerland, and Norway—on elementary and secondary education.

which implies that we think we're doing a good job educating our chilluns, but are not.
"One fifth of Six Apart’s portion will go to executives Ben Trott (who founded the company with his wife, Mena), Andrew Anker and Jeff Ash. The rest is distributed among the rest of the Six Apart’s shareholders."

If my math is correct, that means the founder gets $3.9M * 1/5 * 1/3 * 0.75 = roughly $200k post-tax.

Ouch.
Whoever is smart enough to downvote should have managed putting the mentioned facts into Google:

http://techcrunch.com/2009/05/07/historical-perspective-at-l...
I disagree. It's pretty obvious that though a great number of changes came through with Rails 3, one of the goals was to have a short uptake path. This is readily observed through the decision to maintain Prototype as the default JS library, ERB, and others, despite the gross popularity of the alternatives.

Introducing Arel, and improving ActiveRecord in general, serve to bolster this attitude and approach. That is, to improve the state of the defaults, provide an easy path for uptake, whilst now offering the alternatives cleaner means of tying into the Rails system.

To address your side nodes...

#1. A hat tip would have been nice, but I don't think too many folks were truly upset in the long run.

#2. Meh. The only thing I really miss from DM is the declaration of attributes. Arel is pretty tight. Check out Mongoid. It's pretty slick.

#3. Ex-Merb user too. AR does the trick sometimes, but I'm happy to have the freedom to use Mongoid, Sequel, etc.
How did you expect influence to work?
Amazing, especially considering that during the early Web 2.0 days most people cited Six Apart as being the IPO candidate that will rejuvenate the tech market.

How did Six Apart screw up: http://www.quora.com/How-did-Six-Apart-screw-up
Great memories. It inspires me to locate an old DOS version of Turbo Pascal. TP was my absolute favorite IDE in the DOS days.
How much for a 1-bedroom?
For Excel there is Microsoft Spreadsheet Compare, which shows the files side-by-side, highlighting differences in data/formulas/properties, and also shows the differences as a list. It can be quite clever, e.g. figuring out that columns or rows have been added or deleted (much like a diff on a text file).
7% of the UK population has been tested positive via PCR so far via the official dashboard.

Models indicate around 25% infected in the country, 37% in London.

The rest of your post, well, I'm glad that you find it easy and have lots of compassion for people who don't find social isolation as trivial as you do.
Is it "fair" for many workers to work in hostile and dangerous environments like oil rigs or policing high-crime streets, while SWEs sit in comfortable climate-controlled offices?

Is it "fair" that thousands of employees of particular companies work endless shifts in unpleasant warehouses, while others enjoy nice downtown offices?
What solutions have >50% public support and are being ignored?
Until he sees all the o.O going on around him, in which case he will be o_O "ha! Guys, I was just kidding! .... Guys?"
There are way more companies per class now, from about 10 up to 30 or so. They also didn't used to have a Winter class.