skysight-inc/HackerNews huggingface dataset:
I quibble with your label of "bad GPU," though the relative magnitude of resources and performance is right. Modern GEN is actually a good-to-great GPU architecture (an assessment widely shared in the GPU architecture community today), it's just not given many resources compared to a large discrete GPU, especially in lower-end SKUs like this.

Work like this is interesting because it digs into ways—at the architectural level, well below the standard programming models of OpenGL/D3D/OpenCL—that GEN is a potentially more efficient general purpose programming target than NVIDIA architectures, hamstrung by a commitment to a programming model (OpenCL) which is strongly tied to an NVIDIA-style execution model.
this one,

https://camlistore.org/

another one:

https://news.ycombinator.com/item?id=12211754
It is, but your chances of getting the card through are reasonable if your card stock is adequate. I've used Ilford postcard paper (a wet-process darkroom paper) and it is thick enough for surviving normal postal processes.
Unity3d is probably exposing tons of people to .net without winforms
Nanotube array transistor breaks new record
Since no one else seems to have mentioned it, am I the only one who noticed this?

> ... as well as tcp/179, which is used by BGP, and I wanted to avoid the exploitation of a particular vulnerability in KeyWeb ;-)

That sounds... Dangerous. Did KeyWeb allow all customers to inject BGP routes? View full BGP tables? Something else?
It seems as if there's a moneyball story on tech hiring that has yet to be written.
Add to that is the sort of audiences reddit and HN attracts are very different. You have some users who enjoy both HN and reddit. I think the core users of reddit will not find HN appealing and the core users of HN can't stand reddit.
After your compelling demonstration, I have now come around to your point of view.
"but Google interviewers don't say "I'll never hire an X person""

You sure? I thought originally you couldn't get your foot in the door unless you were willing to solve some specific puzzles that might be an insult to someone with great resume and references. Or that their interviewing process naturally filters out all kinds of people who mentally handle work in IT better than bogus interviews. That's definitely saying we won't hire X person but in an indirect way where the traits of that person aren't specified clearly. They just follow from the obstacles Google creates for them.

"The article, however, does say "I'll never hire a Googler"."

That is true. Unlike Google, it's direct, honest, and gives us what we need to evaluate it. I see that it goes too far in a number of criteria where some Google employees clearly don't fit into the category. It would be unfair discrimination. There is one I think is worth evaluating: will they stick with the company over the long haul? This is going down in general but startup and high-tech culture has huge risk of turnover for average company. A smart, experienced candidate focused on life/job stability is a much safer bet by default than a Googler.
It is — sort of — in both. It happens by programmers who are getting superstitious about what the actual type of a variable they have is, and `str()` it. Then they "know" what they're working with. (Alas, the string "None" or "null".)
He Denied Blacks Citizenship. Now a City Is Deciding His Statue’s Fate
How do you know atlanta is their smallest datacenter?

Is there a list somewhere that shows what the capacity of each of their datacenters is?

Atlanta got trashed the worst back in December but they beefed it up a lot. But how much? Is Dallas still bigger?

Im considering migrating everything to dallas.
Not really sure what you're trying to say. Why am I not allowed to be in the "target audience" for not wanting artefacts in my music?

Your reasoning seems to be "only deluded, pedantic audiophiles want lossless, and audiophiles don't listen though matrix decoders". But that begs the question - the whole point of relating my personal experience was to show how a perfectly reasonable and commonplace listening style could benefit from lossless encoding.
Sure there are plenty of scenarios where that might be fine. However, I'm sure every business is not the same and I know some of my managers would be offended.
I'm in my 20s, and when I was starting it was the Win32 API, in C. It really wasn't that long ago.
You can run an exit node that only allows port 80 and 443 traffic. A lot safer and a lot less bandwidth usage. I ran a server for a couple of years and not once got a complaint.
Interesting -- I like the concept.

But it's completely unusable for the Real World (tm) because strings cannot contain the '[' and ']' characters AND YET there is no mechanism for escape sequences. What if my data legitimately contains those two characters???
Spot on.

A majority of the HN crowd is in their 20's. They're making around 6 figures (albeit in a very high COL area) while their peers are still in grad school, slinging it out in the gig economy for peanuts, or even living at home still searching for a decent job. Software seems like it was a good choice.

By mid 30's, though, their intelligent friends will be doing well in their fields, too - making partner in the law firm, a big book of clients, management positions. Their salaries are now approaching yours.

You've hit the salary cap. Raises barely match inflation. (we're not talking about the top 5% at the Big Four, but the rest of us). Your management hired a few H1B's from India, and they don't mind working 12 hour days, even on Saturday. If you don't do the same, it's noticed. You work in a big open environment with no privacy. Now nearing 40, you notice that you're not getting as much recruiter email.

I hate to be disillusioned, but this is what I've seen. And please realize that 95% of us aren't working at Google or Facebook with $150K salaries and lots of equity. We're making $100k or so, relative to COL, with little room for growth. At best half the 'team' works in Bangalore, and more and more foreign workers are coming over on short-term visas. Each year it seems things get a little worse - longer hours, less space, less budget for hardware and training, tighter deadlines, more BS Agile / Scrum.

A lot of my friends with less 'lucrative' degrees in sociology, psychology, etc. work for state and federal government or typical Fortune 500 companies. They are only some $20K back from me now in our mid to late 30's, and they have lots of room to move up the chain.

Even more importantly, they get actual bonuses or cuts of the profit since they are more exposed to the company's sales and budgets. They have corporate expense accounts, offices, wear nice clothes to work, get to travel and attend corporate events, and never have to spend their free time learning yet another damn JS framework.
Sounds like I should be thanking you. I'm amazed at how good things often sound when treated that way - I'm glad that artistic input goes into it.
Extraordinary claims require extraordinary evidence. Until I see the extraordinary evidence I'm going to assume the number of UFO abductees is the same as the number of leprechaun abductees.
Confidential | Hong Kong or Paris | ONSITE

We're a small development team building a cross-asset quantitative investment fund.
We just started a month ago and we are writing the entire software stack for data management, research simulation, automated trading and cash management.
We are backed by a big player from the finance industry.

Team profile:

• Background: we worked at hedge funds and startups

• Technical stack: AWS, Linux, Python, PostgreSQL, Pandas, Puppet, Terraform

• Practices: SCRUM, document, automate & test (almost) everything, debt management

People we are looking for:

• Team players - no cowboys!

• Smart, technical, passionate, finance background, dedicated

We are looking for 3 candidate profiles:

• Data

•• Understands various financial instruments (equities, futures, fixed income, FX, derivatives, swaps)

•• Experience with financial data lifecycle in production

•• Support researchers in understanding financial data and develop trading models

• Development

•• Software engineers with strong Python background

•• Pandas experience is a huge bonus

• Infrastructure

•• No manual deployment, everything must be automated with Terraform & Puppet

•• Understands developers constraints
Interesting! I graduated much later in life, don't put my DOB on resume and I've often been told that they expected me to be younger when they see me - now I get it!
Isn't the concept of an "information bubble" already inherently relativistic? sevenless was simply pointing out the relativism cuts both ways.
An empty string of it HAS to be a string would make infinitely more sense. However a type error wouldn't toady on a strongly typed language
Ask HN: What should I do as a forever alone software engineer?
I don't really know how to form any sort of relationship with a girl. I've tried dating sites with little luck, and even when I meet someone I have trouble forming any sort of connection. I desperately long for some sort of emotional intimacy with someone. I feel existentially lonely, and sometimes I can't even function and get trapped in depression.

I've tried meditation, some therapy, and other things, but I never seem to go beyond this. I've tried to just focus on programming and ignore my other troubles, but that only works for a time. How can I move beyond this?
To a subclass of computer programs; computation is more general than logic. There are lots of programs that can't be typed but still do useful work.
don't see many old sysadmins ... well, how many do you actually see anyway? Usually they're invisible. Secondly, the profession of sysadmin is disappearing fast with automation, and older and more experienced people have probably ridden that wave somewhere else already.
> This is a curious construction, one that I can't pin down to any kind of secondary-language issues. "Using Tor" is not the subject of that sentence, "who's looking" is.

> Passive voice also elides these serious issues by pinning results on nebulous activity.

No, no, no.

Firethief has already largely covered this, but: "Subject" and "passive voice" are grammatical terms. They have to do with the syntax of a sentence. Not with who performed an action, or whether that agency was clearly expressed in the sentence. There is nothing necessarily agency-hiding about the passive voice; conversely, one can hide agency quite well without using it.

Basically, go read some Language Log, they talk about this all the time. Hell, they've got a whole category for people complaining about the passive voice while not actually being able to identify when a sentence uses it: http://languagelog.ldc.upenn.edu/nll/?cat=54

(Edit: One particular post on the subject I should point out, I think -- http://languagelog.ldc.upenn.edu/nll/?p=1227 )

Or here's a whole paper by Geoff Pullum on the subject, with more examples than you can shake a stick at in section 3: http://www.lel.ed.ac.uk/~gpullum/passive_loathing.pdf
I use Youtube every day and find the recommendation engine extremely predictable. Whatever video(s) I've watched recently all the way through seem to dominate the recommendations. Which on the surface seems logical, but sometimes I watched a video and at the end decided I didn't really like it. I end up having to do a LOT of "Not interested" -> "I don't like this channel" / "I don't like this video" to clear them out.

I wish the recommendation engine had a better idea of what I liked based on the fact that I've been using Youtube for years, and I've thumbs-upped a lot of videos, and told it a lot of channels and videos that I don't like. But maybe that's just asking too much?
No Sailors Needed: Robot Sailboats Scour the Oceans for Data
A lot motherboards and laptops are developed in Taiwan (Asus, Gigabyte, Foxconn, MSI, etc). I would expect a massive corp like Asus would simply pay up for a translation if it didn't exist, since it would save a lot of dev hours.
No problem.

I think probably_wrong's recommendation of one card with no keywords on it may be the best solution.
A lot of older programmers seem to think they have 20 years of experience, when they only have the same year of experience 20 times.

If you don't keep up to date and current, it's not ageism.
It's great to have both skills, but it's better to be good at one than mediocre at both. You should double down on what you're good at for your portfolio.
Maybe. But I've posted at 4am, 4pm, noon, midnight, 8pm, 8am, and all the hours in between.

It'd be neat if someone posted a graphic of my posting times.
Urgh. I don't agree that Winmerge is "beautifully polished", even measured against the low bar of open source software.
It's ugly and hard to use - I'd switch to beyond compare every time.
Lots of folks commenting here on there not being many older developers around. Well considering there are at least 10x more developers now than there were 30 years ago, and people generally get into it when they're young, this is completely expected.
It was an informal statement :) In any event I said deduction rules or a computer, by which I meant some tool that can reduce the rote effort, and that we can be sure is itself correct.
iTerm2, various fonts, a huge proportion of the world's most impressive visual art, a great number of books, a huge proportion of music, home cooking ;)
Lugaru Epsilon, an emacs-like editor from the early 80s that is still sold today. It's one guy that developed and it's an excellent editor.

Features include extremely fast, extensible via a C-like language, excellent docs, excellent support, tagging/bookmarking, formatting, etc.

I switched to it after first picking up emacs because I found ELisp frustrating to work with and Emacs itself was dog slow on a modern computer. Haven't looked back since.

Only down side is the somewhat steep cost of $250. That said, I firmly believe it is worth the cost.
Seems like teachers aren't spending enough quality time going over the assignments with students. When I was teaching a Java class last year at a community college, I had students present their homework in front of the class. It was very easy to figure out who was cheating and who wasn't.
I've never heard of this project - very interesting. I wonder if this will start to happen more frequently in the near future.. software simply being to old to really manage and keep updating to run on current operating systems.

I'm also always amazed at the hardware reqs for emulators. They suggest at least an i5 or i7 and recommend a dedicated gpu! For a gamecube! Released 15 years ago!
(how) do you handle the case where someone gets a new number, and someone else gets their old one?

It's a bit far-fetched, I know.
Your'e right, nothing good ever comes out of posting late at night...
Doesn't the Chinese government own everything in China? I know they're supposedly not communist anymore but I mean really come on a one party system and that party can only legally be the Communist Party? If it quacks like a duck!
Recently I was using a Mac without a mouse, and tried to figure out how to turn on "Mouse Keys", which lets the keyboard emulate the mouse. The problem is, the only way to do that is to tick a checkbox in System Preferences, and I couldn't figure it out way to check it with only a keyboard. Tab, arrow keys, nothing would move the cursor to the box so I could check it.

Anyone else want to give it a try?
I'm just giddy that Bitcoin is coming into common parlance here :)
I suspect there are some segments that pay pretty well once pensions are accounted for.
"I believe that's what they said about Latin at some point!"

When Latin was dominant, there was maybe 5% literacy.

Now, globally we have 90%+ literacy in most nations.
Could you elaborate on "we learn high dimensional embeddings for each video in a fixed vocabulary and feed these embeddings into a feedforward neural network."

So, each video is mapped to fixed size vector of floats? A user's history is now a matrix of size [number of videos, embedding size]? What are the other parameters in this sentence "Importantly, the embeddings are learned jointly with all other model parameters through normal gradient descent back propagation updates."? And how do you concatenate all these into a "wide layer" when users would have histories of different length?
The "allowing texture samples from 0x0" fix is really an interesting read. Makes perfect sense if you think about it - it should always work just fine on the console. Terribly poor readability for the code though.
"We're not in the 80s anymore and its ok for a desktop to load an app icon with an additional file access."

Mobile device, network latency?
People can be wrong without being willfully ignorant. There's no reason to assume bad faith. You could make a perfectly good argument along the lines of what you say without that accusation. Why add it in?

(Note that you haven't actually fully made that argument. We have multiple competing concerns here (as we always do[0]). Virgil has made an argument based on one; you are trying to make an argument based on another. The question then is, which one outweighs the other? Since neither of you are actually responding to the other's arguments, merely expressing different concerns, it is impossible to tell from your arguments alone. (To put it another way, in pg's "Hierarchy of Disagreement"[1], you're purely counterarguing with no attempt at refutation.) Calling Virgil "willfully ignorant" makes it sound like his argument carries no weight or has already been refuted, but this is not the case.)

[0] http://lesswrong.com/lw/gz/policy_debates_should_not_appear_...
[1] http://paulgraham.com/disagree.html
You can try online sites but don't expect much from it. It is a race to the bottom (best looking guy wins).

It is harder to change personality but easier to change your look like hair style, how to dress etc. These things shouldn't matter much but they do matter for first impressions.

You need to to appear confident. You need to not afraid of rejections. Just ask girls out.

Travel might help too.

Also, If you are white and American, it is so easy to get girls to be interested in you in other parts of the world like Asia.(hate to admit it.but it is true) You don't even need to try that much.
The most effective means that I've found is building relationships with people who are slightly ahead of where you're at around your area.

You could do it remotely and in fact one of my mentors is remote but generally, building that type of relationship that makes someone want to regularly spend time with you takes at least a dozen 1:1 conversations, a relationship.
I've absolutely noticed this. The only reason I write blog posts now are to (1) show off a project that I'm surprised I was capable of completing or (2) "bullshitting" about marketing because my work pays me $50 a post.

I would add a third explanation: Too technical for laymen, not technical enough for cutting edge experts. I sure do know a lot about my field, but the things I would write about are too complicated for beginners, and have been done before by experts. But I can definitely toss out a hypothetical and write 500 words about it once a week..
Really? I'd say there's a need to implement ever stronger successors to the likes of Tor, Ethereum, and Bitcoin, until people finally stop hand-wringing over taking action about "abuses", because it's clearly mathematically impossible.
The problem isn't the games, it's the office space. Having video games, foosball, table tennis, etc near your work space is distracting as hell. If they are optional and silent (from my perspective) it's not a problem but me experience has been the opposite.

I had management buy everyone nerf guns once as part of a "hitting our targets" marketing campaign. It seemed like every time you got deep into concentration a nerf dart would ricochet into your screen. Needless to say, we missed our targets.
Out of curiosity, is running a service this article mentions (BoostMyGrade, etc) illegal?

I know _using_ one will get you expelled from a university, but does running one breaking any laws? Assuming you follow all other e commerce laws
​Finland’s intelligence: don’t take your phone overseas
This is one of the subtle underlying justifications for ageism in tech: it's the assumption that if you were any good in your youth, you'd already made your fortune before 40, so anyone over 40 still working in tech must suck, right?

Not everyone wins the lottery, but the rest of us still have to pay bills. And no, just because we didn't exit on a unicorn in our 20s doesn't mean we suck!
> there is no intrinsic reason why code from one vendor ... should be more or less secure that from the OS developer

If you're writing a cross-platform application, it's often easier to be confident in platform-agnostic parsing code that uses the platform sandboxing primitives, versus yielding parsing to the operating system, which may decode in a different execution context, and be less secure compared to the application security policy.
I've always thought there should be more sms based services. It would be a lot easier for me to text the pizza guy than to call...
In System Preferences » Keyboard » Shortcuts you need to have enabled Full Keyboard Access. The shortcut to toggle it is (fn-)Control-F7. After that you can tab through all controls and navigate to the Mouse Keys checkbox and check that.
Well at that point, typing faster on a regular keyboard won't help you very much. You need to learn stenography system, such as Plover which is a much more involved task.
I don't think it's wiretapping if people just give you their requests.
To make an analogy, "y'all" (or "ye aw") has likewise been in use for hundreds of years. No argument there.

But both "y'all" and singular "they" usage has always been informal, and inappropriate/ungrammatical for more proper contexts, which should instead have the more formal, traditional equivalents.

> ...it has become common in speech and in informal writing to substitute the third-person plural pronouns they, them, their, and themselves, and the nonstandard singular themself. While this usage is accepted in casual context, it is still considered ungrammatical in formal writing.

- Chicago Manual of Style, 16th edition
I always carry two usb battery bricks. One for my macbook (although I've only used it to charge in testing) and an amazonbasics one for my phone. Never had to plug into a public charging port. If I'm in a hotel I'll use a one of my apple usb power adapters.
Sorry I didn't mean to knock it/you in any way. its pretty awesome building something like this. Even if someone's done it before, as others have said this is a marketing game so you can totally make it into something bigger. You have their phone numbers, if you want you could send people text messages before christmas reminding them to send postcards.

thats fair. I figured higher quality card stock/printing might help prevent scratches.
I really wish I could play DF, but even as someone who occasionally dabbles with playing roguelikes, I can never get into it. DF looks completely daunting to me at the outset.

I do admire the game's lovely intro sequence, though.
A manager can just add easily create a policy about prepared statements as create a policy about mangling text to "protect" user input that is being put into SQL queries. And neither is easier to monitor. Adding the second as an additional policy because of uncertainty about compliance with the first is silly -- it bus you nothing where the first is complied with and gets you another monitoring problem. Better to just expend the same additional effort you'd expend monitoring the second policy to just improve monitoring the first policy.
The End of Mako
They think it's unfair that Math and Science are only "open" to those with enough intellectual capacity to understand them. To them, it's not fair that a person not capable of understanding math or engineering can't get a job designing the next generation CPU chip, or the next compression algorithm. So they just throw a monkey wrench in the whole thing.