skysight-inc/HackerNews huggingface dataset:
> Wolfenstein's

The latest ones you meant?

Cause Wolf3D, Return To Castle Wolfenstein, and Return To Castle Wolfenstein: Enemy Territory had native clients in early '00s when I played them. RTCW: ET was even completely free (as in beer). I played it for countless of hours!!

Back in those days we had a few people porting games over such as Ryan Gordon from Icculus or Timothee Besset (TTimo) from ID who ported, perhaps sometimes even as an after thought because the original floppies or CD (!!) didn't contain the Linux client.

We've come a long way. These days, you can just have one application to install a shitload of games (Steam, Humble Bundle) and you can find games for whatever platform you run, pay, install, and run it. With far, far more titles. Add to that: WebGL games are going to work on *NIX out of the box. Like Airmash, for example.
I used to agree with you 100%, but there are so many fraudulent candidates out there, it is ridiculous. My team just went though a round of contractor hiring that was atrocious... literally 80% obvious fraud.

If you attract the wrong kind of attention, there are companies that basically provide phoney resumes for candidates who often don’t exist. Typically you interview remotely, encounter technical issues or even talk to a totally different person, and a different guy shows up for the final interview.

For some skill sets, like SAP or Oracle stuff, candidates go to a boot camp, buy a BS resume with fake references, and have a few months of access to a help desk for somebody to walk them through basic tasks.
Scant Evidence of Power Laws Found in Real-World Networks
I've been looking for a job for 14 months now. I've had exactly one potential employer that looked at my github repos and personal web site and linkedin profile rather than take a quick glance at my resume.

Resumes are a waste of time, but you can blame that waste on HR departments. They're married to resumes, they fetishize resumes. And all because they can just match keywords rather than apply any judgement. Fuck 'em.
The EnterpriseDB benchmark is just a hit piece. See https://newbiedba.wordpress.com/2017/05/26/thoughts-on-postg...
>I wasn't asking for alternatives, that's not an option. You have to stay compatible with the rest of the company/industry. Also do you really think these CAD tools are comparable at all?

If you're building a helicopter, they're not comparable at all. However, the word professional is a rather wider scope than that, and they're excellent for anyone whos business does not revolve around engineering, but has it as an auxiliary. Just as there are whole industries, like banking, that have software developers as a subset of the org chart, there are whole industries that need just a little bit of 3d CAD work.

I would not recommend professional grade adobe editing packages to an independent real estate agent that basically just needs to crop and color-correct photos, and I would not recommend autodesk inventor to a city planner that just needs to 3d print stand-in terrain. Nor would I suggest a $40,000 stratasys printer to them by the way. If you're not going to use the advanced features then the cost is high and the licensing compliance is more painful for no net benefit. GIMP and FreeCAD are exceptional front-runners for these kinds of purposes.

By the way, staying compatible with the industry is a great way to be non-exceptional. I'm not saying linux is the magical bullet of business success (because it's not), but if whatever you're doing is 100% compatible with industry software, then you're not doing anything that someone else hasn't already thought of. If you ever decide you want to move outside the bounds of what others have already done, you'll suddenly discover that open source is a competitive advantage, because it's much easier to extend it to the bleeding edge.
Right, they need to compare it to the same algorithm running on a conventional computer (or GPU or whatever they compared to). Math like that can run faster and more efficiently on a regular CPU too.
Tax in the US works very different from most other places as far as I know. In my country (NL) you only report how much assets you have at the end of the year (wealth tax) as investing in crypto with a profit is not considered income.

My advice would be to separate the US tax stuff from the rest, so that the rest of the world can also use it.
> understand that Microsoft has a lot of customers who rely on our technologies. For their benefit it's often better to say less than to say more, especially when talking about security vulnerabilities.

I'm also genuinely curious how telling customers less about a security fix might be better for them than telling them more.
AMP makes it faster (maybe) but the experience is worse. I copy URLs a lot to share, and a fucking AMP link doesn't even navigate and requires a different means of finding the actual URL... garbage.
Or you could just be the richest company in the world like Apple and pay market rates to top talent to invest in your architecture.

I’m rapidly losing patience with major companies posting record profits next to unprecedented software calamities.

It starts and ends with an elite corporate culture that doesn’t value what we do.
Sure, but "exception" is the programming term for that kind of behaviour. Saying "JavaScript has exceptions" doesn't imply that JavaScript has a global builtin object named `Exception` any more than saying "JavaScript has loops" implies that there's a global builtin object named `Loop` or `For`.
I like the concept! File location == real world location.

Easier to remember than a URL directory path.

Unfortunately, I'm running into UX issues already (and I'm rather closer to those kinds of parents that did invent the computer).

Firstly, the map display doesn't scale to keep the essential UI buttons below it on the screen.

When I opened this page in my browser, the window was already sized such that the bottom UI was cut off. As it happened, it was cut off just a few pixels below the map, making it look like the view ends there on purpose.

The vertical scroll bar is very thin in the windowing system I'm using; I didn't notice that there is more to the page, that elements are being cut off. Also, the UI hijacked the mouse scroll wheel to perform a zoom function on the map (without any Ctrl modifier).

Mouse scroll wheel should scroll the page.

(The location indicator "your files will be uploaded here" should have perhaps have a right click popup for initiating that upload; that popup can have some fields for the password and name.)

The first thing I tried, not seeing the cut-off button/field UI was right clicking on it, but it just moves to a different location with each click.

Even if someone's parents didn't invent the computer, they might understand certain UI conventions like right click popups, Ctrl + Wheel zoom, and carry the expectation that UI windows keep important buttons visible when they resize.
> Emacs is more powerful than IntelliJ, say

Depends how you define "powerful;" IntelliJ understands a lot more about your code than most Emacs plug-ins.
Real Life Applied Examples of Data Science
I've been remote for about 3 years, and I do agree a little with the idea that being at home can pose new distractions.

But IME it's a solvable problem: Train others in the house that just because you're "home" doesn't really mean you're "home", during the workday. Improve soundproofing as needed. Adjust work-habits in some cases, etc.

If companies would put as much money and attention into getting remote workers properly setup as that otherwise would have put into facilities management, office-space rental, etc., I bet the gap would close pretty quickly.
That's after you set up users, schemas, tables, columns, oddly-named datatypes with unexpected behaviors, etc.

The RDBMS is a lie. It's a beautiful kernel of relational theory wrapped in a 60-foot ball of hacks, tweaks, duct-tape, bubble-gum, and hate. The document store doesn't lie. It doesn't pretend. It's honest that it's stupid and it's a glorified hashtable with a string in it. It doesn't make any ridiculous pretenses of having a Sufficiently Smart Query Optimizer that will inevitably let you down and leave you pulling your hair out trying to figure out why on earth a simple, straightforward query is running so goddamned slow.

Then you build a complicated model and have to figure out from the query plan why your query is slow and deal with indices and foreign keys and all that nonsense.

Meanwhile an object DB may be inefficent and clumsy, but it gets all of that stuff out of the way. Also, if you don't want to join, you can work around that by duplicating the data all over the place. Something you can't do with an RDBMS because tables are fundamentally flat and so you can't stuff a parent-child relationship into a single table.
I tried my best to write a series of posts [0] demonstrating functional programming concepts using practical examples. I've found that Javascript is actually a decent language for learning about currying and monads, etc, because it affords you the ability to pick up a little bit at a time. You can learn one little trick and use it to improve your existing code before picking up another.

The nice thing about Monads is that once you learn the interface then encountering another is no big deal: you already know the API and how to use it. And it turns out this pattern is quite common.

[0] https://agentultra.com/blog/mostly-practical-functional-prog...
(I should probably try this myself, but…) The equivalent programs on other systems are HarfBuzz (open-source) and Uniscribe / DirectWrite (Windows). Did you consider checking what they do with the equivalent text (presumably they don't crash)?
Earn $$$50 to $$$100 with reward program daily
And I would still claim that this is easier in MongoDB because several versions of the phone number field(s) can happily coexist in the same collection. Those variants are usually trivial to understand for someone who even just looks at the data, and the application can be written to either accept the different formats, or adjust the format on the fly when it encounters a document that still uses an old schema. Or you could indeed write a batch job that bumps all your phone numbers to a new format, and you could put a JSON schema constraint on your collection that enforces the new schema for every future document. All those possibilities exist, and I truly see that as a big advantage.
I might be wrong or I am not getting your meaning but I do think consonants can be “mixed”.Say విక్రమ .But I think we are considering mixing differently.
> It isn't required to split its focus. It is able to. That is something proprietary software from a company would fail at. It's something that free software and collaboration succeed at.

Expanding feature sets is something commercial software fails at? The biggest reason nobody professionally uses the open-source alternatives is they're missing features.
I used to know a fellow who spent some years working for "the oil industry" in the far east. That would be a couple of decades ago.

He really enjoyed the street food. But, as he told me, you had to be careful. How did a vendor have fresh fare without power nor evident means of fresh supply and cooling?

Well, per him, some vendors kept supplies submerged in formaldehyde.

I've never looked up independent confirmation of this, and I haven't been there and so had to worry about it. But he was, in my experience, a straight shooter and not one inclined towards tall tales.
They are also used as a calcium supplement for animals:

"Today, cuttlebones are commonly used as calcium-rich dietary supplements for caged birds, chinchillas, hermit crabs, reptiles, shrimp, and snails. It is not for human consumption"

https://en.wikipedia.org/wiki/Cuttlebone#Human_uses
you can always try rust in parallel with python code with libraries like pyo3
This guys’ actions merit a cease and desist letter and nothing more. Maybe if it didn’t work they could then press charges.

But irrespective of his actions Microsoft should be embarrassed by their overblown testimony in attempt to put this guy out of business and/or behind bars-he’s devoted his life to solving a societal problem for which they are partially responsible! And instead of thanking him or working with him they’re treating him like he’s no more than a bootlegger.
Because you're posting in a public forum and spreading misinformation about the platform with your ignorance.
Java's been around for a long time.
USS Maine
Obj-C is C, or more accurately a superset of it.
tl;dr: Alasak oil royalty payments are more like UBI and less like CCT, so the incentive structure is a little different.

The Alaska oil royalties are not quite conditional cash transfer (CCT), since the only condition is that you lived in Alaska the entire year. They are much closer to universal basic income (UBI). Basically, since I don't have to comply with the forced requirements of a CCT, someone receiving a UBI is free to save it or spend it however they want. In Alaska that might mean that I'm more likely to go on a job hunt. I'm not exactly sure why, but not being forced to keep your kid in school and go to the doctor might be better in the long run.

CCT and UBI are quite different, although they might look the same at first glance. A UBI would give money to everyone, even the Koch brothers and Warren Buffet. CCT only targets poor people, but places restrictions on what you have to do to get the money.

With a CCT, you aren't free to spend your money however you want. You must first spend your money complying with the conditions or you stop getting the payments. If I'm only getting $150 per month, then most of the short term benefit is eaten up by going to doctor appointments and my kid's school.
Newly Discovered Draft of Descartes’ Meditations Sheds New Light
> With the exception of medical science...

You say that like it's not a massively important exception. Not dying is really high on most peoples' list of "meaningful".
Having a high income gives a high status to men, but not to women. Women are not at all judged by their income like men are. Therefore, the fact that programmers make money attracts men to being programmers, but does not attract women.
Any time you care about the results of a set of actions, you should measure those results. If we care about the results of medical care, we should measure those results.

It's irresponsible not to. I would venture to guess that millions of people are dying early because we don't have this as a mandatory, built in part of the process.

But let's put this in terms of not just science but economics. A working market depends on having information about the normalized value of a particular proposition. To understand that value, you need to know the proposition's cost and its benefit. Insurance and other systems remove us from information about cost. Throwing away results data obscures the benefit. Is it any shock then that prices spiral out of control?
Rygar: An 8-Bit Odyssey (2012)
Like everything in life, encoded into those decisions are tradeoffs.

Just relying on code on Github is okay -- until you realize some people don't like to work on non-proprietary code in their free time, preferring to spend it with family.

Just relying on deep questioning is okay -- until you realize some people are excellent at learning and communicating complex topics but haven't actually implemented it yet.

Just relying on live coding is okay -- until you realize some people have bad anxiety and can't perform in that sort of environment.

Just relying on take home tests is okay -- until you realize people don't like working for free on the off chance you'll hire them.

While I don't like some processes more than others, I've also never been truly satisfied with any hiring process I've put together (and we've tried all types) -- perhaps because hiring is a fundamentally flawed process. Perhaps the best advice is: don't work for a company that interviews in a way you don't like, and don't hire people who don't like the way you interview. The best we can do at that point is be transparent up front.
Sure, but would it crash the entire OS when there’s a problem?
Good for him. I guess he's moving from a politically correct place (obviously negative) to the place that's correct enough, politically, for him (obviously positive).

/s
Annoying clickbait title - and yes, I know it's the original title. (Flagged so a moderator will hopefully change it.)

Change it to: "Electronics-recycling innovator faces prison for printing 28,000 windows restore discs".

Anyway,

Why would he print the disks with full Windows logos and everything? That doesn't sit right with me. Sure, you can say the machines had a license and everything, and that's a good argument.

But printing the discs that way? That seems much more fishy.

The article isn't really clear, but it seemed like he was planning on selling those CDs? But only for computers with the Windows certificate sticker?
You’d think so wouldn’t you. AFAIK some courts still accept lie detectors as testimony.
Ha ha, well, I'll confess, I got lucky and discovered the existence of gap buffers before I tried to write a simple editor. And these days, there's a Wikipedia article on quite a few of the fundamental editor data structures.

It's worth noting that no widely-used editor since emacs uses a gap buffer, so it's not like it's won the hearts and minds of implementers.
I.e. disabled and eventually removed? I could live with that.
I should clarify. I know what you mean. This isn't a value judgement on them. More that it would be awesome to have a life partner who could teach me biochemistry, or machine learning, or physics that I don't know already.

EDIT> But also, I generally don't do any job whose subject matter I don't enjoy. I'm different in this way, from most people. The concept of doing something that I don't like is very foreign to me, with all the positives and also negatives that entails.
So I see you did not bother to check my profile before responding, so I'm not sure if it's worth even typing this out. You also have preposterous positions that are so far outside mainstream views that you must clearly be a full outsider, which would be 100% OK if you were bothering to support your positions at all. However, in case it is worthwhile...

I mostly study RNA, protein signaling, and protein-DNA interactions. So you're preaching to the choir on the necessity of moving beyond the simple map.

All of current day's techniques for interrogating what you want:

* ChIP-seq for
* Chromatin marks
* TF binding
* CTCF binding in particualr
* Enhancer identification
* Hi-C to find topologically associated domains and laminar domains
* Methyl seq
* RNA-seq (yes, even RNA-seq)
* Genome-wide association studies
* Linkage disequilibrium

ALL of these use the genome map as the basic founding block. Saying you don't need the genome map for this is like saying you don't need a compiler or interpreter or even an assembler to write code. Actually, it's more presposterous than that, one could feasibly write machine code in hex by hand, none of these basic building blocks of modern understanding of the cell would be possible without the genome as a basic map for study. A reference genome is the first step of study for any organism, because it is the foundation upon which everything else is built.

That's not to say we don't need in vitro study of individual proteins, loci, etc. We do. But we need much much more, and the genome map serves as a basis for nearly all study of individual loci these days.

>Worse, to be useful as a map you need to use much faster sequencing techniques to verify in what way some specific population is different from the average sequence. And then correlate that population with some difference to try and find out what that does. But, once you can do that you can do the entire sequence more cheaply.

This is wrong, a map is even more helpful if you can only do low throughput sequencing. In 2001-2003, before the advent of massive sequencing capacity, the genome was super useful. SNP chips, like the ones that 23andMe use to this very day, provide weak but cheap ways to profile common population variation, and the genome provides the way to start to link significant variants to protein coding genes, or enhancers or whatever other 3D features we discover in the future of genome research.

>At best it provided funding for biotech, at worst it was 100% political in both motivation and execution.

Yeah, tell that to all the biologists that use genome browsers, or do high throughput resquencing projects all the time. It's absolutely indefensible. Huge amounts of biotech also spun off of a small $3B government investment, just like the Silicon Valley spun off of lucrative defense contracts, but the government investment spurred industries that changed the world and and what we can do in it.
What happened in-regards to the device in the article? What class is it?
Yeah that's what I was thinking memmem might do. But yeah, I bet you that Hyperscan has a vectorized algorithm for this somewhere. It is just a matter of finding it.
Relevant Radiolab episode:

http://www.radiolab.org/story/breaking-news/

http://futureoffakenews.com/videos.html
I had thought that he was moving to New Zealand, I guess that was temporary? Is LA that politically different than SF, or are there other reasons? This is all coming from an anonymous source, and not Thiel himself which surprises me, as he doesn't seem to be one who shies away from making his opinion known.
@Manishearth

Thats a great explanation (though quite a bit of it was too much for me to understand).

The only correlation I can think of, is that the Kannada script keyboard and full support for the script rendering in the UI didn't exist in iOS until iOS 11.0. So it is crashing for Indic scripts that were supported pre iOS 11. Probably Apple tweaked something in iOS 11 for the languages already supported and broke something.
RROD cost Microsoft a billion dollars, maybe two billion. That doesn't scream "Please shave the cooling system down to the absolute minimum cost on the next console" to the hardware team.

The XBone cooler is a pretty decent one, because the alternative is a ton of warranty work, plus lawsuits and bad press. And worse, a bad customer experience.
What are white blood cell counts in someone who is sixty vs one who is eighteen?

Is this where the blood transfusion concept is strong?

What is the oxygen-carrying-capacity of hemoglobin in old blood vs young blood?
https://news.ycombinator.com/item?id=16379027
Emacs has a text editor!?
>Whenever someone asks me if reinforcement learning can solve their problem, I tell them it can’t. I think this is right at least 70% of the time.

This seems to be a really strange calibration for "doesn't work". If you replace "reinforcement learning" with other well known technologies, and ask "of the instances where someone asks if X is a good solution, what percentage of the time is it actually a good solution?" I feel like 30% would be on the high end of the scale.

The rest of the article seems has a lot of interesting discussion about RL's limitations, but it seems weird to make the article's thesis that RL doesn't work, rather than just "RL still has a lot of limitations".
I often have to zoom into code a lot more than others. This means that I will often want to format my code differently. I change the settings and I can use defaults before committing the code.

Programming causes me a lot of eye strain as it is, a configurable syntax formatter really does help.

I never see anyone discuss syntax the way you're describing. Not at work, not online. Actually the only place I see it is when discussing what the default is, so I think having a default is far more likely to cause those discussions as people will have more reason to complain.