skysight-inc/HackerNews huggingface dataset:
A hateful heart has helped many an FBI agent in such tasks. Never underestimate the power of hate. The FBI was practically built on it.
> Secure Boot is utterly broken (for general purpose pcs at least) anyways. I can just take an old windows kernel and boot with a configuration that loads a driver with a known vulnerability (a certain gpu manufacturer might be a good place to look) and a script that use it to run kernel mode code that does whatever it wants.

If you are referring to the Golden Key exploit (a misnomer because it doesn't involve keys, FWIW), it doesn't impact desktops and laptops, possibly because you can simply disable Secure Boot on them, but does affect certain mobile devices on which Secure Boot was supposed to be impossible to disable. It also requires physical access.
What is the result of Math.max() is greater than Math.min()
Can someone please explain? I learn something new about JS everyday !
if (Math.min() < Math.max())
console.log("if block?")
else
console.log("or else block?")
Why is it that American think tanks can only think of regulations as a scalar? It's not 'more regulation' or 'less regulation' we should be discussing. It's better regulation, where better requires a more nuanced discussion of what kind of regulations should be instituted.

I generally agree with this article that many land use regulations have restricted building and it has generally hurt all of us. I'm all for density, and one of the ways in which we could increase density is with 'better' land use controls, not fewer or more or whatever. Regulation should not be thought of as a scalar.
Yes. Look, take for example the Django ORM. You specify the models in a python file. These are the central source of truth for what your database tables look like. If you want to add a column or change something in the schema you then generate the migrations from that.

The migrations don't drive your schema, the schema drives the migrations. Proper tools don't make you have a bunch of .SQL files that organise your database.
I have never understood why the SSH client that is considered standard on Windows must be a GUI program. Even though it's Windows, this just rubs me the wrong way. Somehow, even running xterm using Xming feels more natural. (The Cygwin ssh is, of course, a command-line executable, as it should.)
Very interesting. Here is the plucid implementation, with an user manual: https://code.google.com/archive/p/plucid/downloads
You have a pretty naive look on the world.
With a caveat...

LaTeX is great for a lot of things... but you might want to look at ConteXt too. While it's less sophisticated in many ways, but way way more advanced in others, like color-handling and inline figures and images, and better support for advanced PDF features.

It's also a little bit lower level... whereas LaTeX has a lot of opinionated defaults, ConteXt tends to expose a few more of the primatives.

Basically - if LaTeX is the better Word, ConteXt is the alternative InDesign.

https://tex.stackexchange.com/questions/4987/why-should-i-be...
x64asm: C++ Library with in-memory assembler, parser, and linker
> Leave. Its not easy (in fact I know its incredibly hard) but come to the US. Its not perfect, but even though we have an..argumentative democracy we (mostly) get along. Come and help us be better. Throw your voice and talent in.

Your comment is quite ironic to me: I am arranging my affairs so that if I am denied re-entry I can simply pick up somewhere else. (It's rather unlikely I'll be actually expelled).

Wait, what? Why should some guy who's had a green card for decades, and doesn't even speed while driving, worry? Who typically avoids making statements interpreted politically (this is an exception)?

It's because of the arbitrariness of the law. As someone foreign-born, with a south asian parent, and from time to time a startup tech CEO in Silicon Valley I win the Bannon trifecta. It doesn't matter how many jobs I've created over the years, or wealth for that matter: I would be a fool not to plan ahead.

> we (mostly) get along

Americans are typically super-nice people, unusually so. But recent actions have been...discouraging. The political rhetoric and action look different to someone in my position.

And the often-cited quasi-get-out-of-jail card is to become a US citizen. Well seriously: do you really want to affirmatively join a country if your only way to keep your human rights is to make a loyalty oath? And will it? It's not like the US has always treated its citizens humanely either. If things have really gotten to that point the better thing to do is just leave and create wealth and jobs elsewhere.

Don't get me wrong, I love working in Silicon Valley. But I can no longer afford to place all my bets here.
In Rails, your schema isn't buried in migrations. You seem to be lacking a whole bunch of knowledge about this subject in general, maybe tone it down with the hyperbole?
The theory here being that the NYT is running a story about the DPRK because they hope to profit off investment in North Korea?
better that than dedicating oneself to a life of solving puzzles, only to be unable to get a job anywhere; trust me :(
I didn't get a chance to spend much time looking at this, but I couldn't quickly determine a use case.

Can anybody enlighten me? Got to get back to cleaning...
It appears the OP describes his experience as a college student (presumably full time) at Stanford. As someone with a bit more atypical college background, who now works, the idea of devoting so much of my free time to studying boggles my mind. Programming 9-5 everyday makes me much less likely to want to do any coding when I get home.

And it really sucks that being a full time programmer isn't remotely sufficient experience for any kind of technical job interview. I'd be laughed out of the office if I suggested we write BST algorithms on whiteboards.
There is a wide disparity between "embedded" type software dev interviews and "crud" type software interviews. Amazon, Google, FB are CRUD type. Their interviews are exclusively Algos and data struct memorization and slapping perfect code on the whiteboard in 20 mins.
i dunno..I thought the same until I watched my wife use the iPad Pro. I thought it was a toy (its just not for me) but I was downright shocked when she just walked into a meeting with her Pro and..for the lack of a better term owned it. She brought up her Pro on the big screen and just made it all work. Its not my world, but watching her work it made me realize how little I understand how the world actually uses a product. She makes that thing sing. If I bumped into her in a meeting I'd immediately defer. Its crazy how much work she got with that Pro+Pencil and a display.
FWIW, there's several firms providing such services for PostgreSQL too. At $previous_company others and I, as a PostgreSQL committers/contributors, provided escalation exactly for such cases. I know they, and others still provide such services. (Not naming names right here, so this doesn't come over as an ad)

Often enough you'll even get similar turn-around times from the community, if you can't (or don't want to) afford such a support contract.
my experiences resonate with yours. i'm still a hermit but my withdrawal isn't nearly as total as it was from 18-22, when as you said i experienced total ego destruction and inability to cope with being an adult.

i'm almost done with my bachelor's degree now (two weeks!), finally, at 28. i'm actually in the middle of writing a very long final essay about hikikomori for one of my classes this semester. go figure!
Because cmd.exe sucked until at least Windows 10.
FMRI has very poor temporal resolution and moderately poor spatial resolution-- it's like trying to figure out the workings of your computer by using a meat thermometer.
The purge ( and the whitelists) are lower level followers of the Fethullah Gulen ( a Muslim Imam settled in Pennsylvania ) sect, a cold war religious network which penetrated a vast part of state apparatus as part of a Nato plan to prevent a communist revolution to move the country towards the Soviets which is part of the Super Gladio. During this 30 years the Gulen people in full secrecy, stole national exam papers for many institutions, blackmailed and jailed and sometimes killed anyone on their roads. Erdogan, EU and USA saw them as best friends to secretly mute any opposition.

After 2012 Obama's reluctance of putting American soldiers on the ground paved the way for Pentagon/CIA to intervene by toppling government​s in middle East and Africa and use killer drones to kill enemies. As democratically elected Erdogan and CIA's best friend Gulen went into a full stage war on who is going to manage the county, the weird Washington network (read Michael Rubin and Stratfor) made a last ditch effort to topple the democratically elected government of Turkey by using the alien chestburst tactic with Gulen sect. The members of the sect failed as they don't have a strong idea to offer to he people except finding some support in Washington and Europe.

NYT echoes part of the small Washington circle pissed off because the coup failed.

Turkey is a sophisticated semi industrialized country with strong globalization and A military coup by a religious actor won't work here as opposed to Sisi's in Egypt.

Actually we are living the seismic after effects of the fall of the Soviets, as Nato, EU and Nafta, South Asia all face major changes in coming years.

So don't worry too much about Turks. we ll do fine. In a couple of years there is an increased chance that democratically new movements will win against Erdogan.

No dramas and if you need dramas look at every Western country with their own major problems.
In a few years when the windows linux subsystem has more traction I expect putty will become mainly unnecessary.
>Today's culture is always disturbingly vapid unless you know where to look.

That's the thing: if you need to know "where to look" then it's not a culture (a phenomenon affecting a larger number of people, as even counter-culture in the 60s/70s did) it's some fringe phenomenon.

So even if the artists involved are good, their art doesn't serve the same purpose as they did back with a vibrant counter-culture.

It's not about the artist, nor about the quality of the work in isolation: it's also about its role.
USB-to-Ethernet adapters work — at least, ones with Linux kernel support. All you risk is ending up with the same twisty-little-maze-of-dongles-all-different as with Apple laptops. Disclaimer: I used to work on ChromeOS. Semi-claimer: we had Linksys ethernet adapters IIRC, but I'm sure many others work.
>i'll posit that today's counterculture is more vibrant than ever

Not even close.
Technically, you mean conhost.exe, not cmd.exe, but yes. cmd.exe is analogous to /bin/sh, not xterm.
But didn't you actually have a lot of social interactions if you played WoW?

I played a lot of online games, and they were my primary source of social interaction. To someone who doesn't understand how one can be social on the internet, it could have appeared that I was socially withdrawn, but I wasn't.

Like any condition though, the negative consequences have their own merit: playing video games most of the day doesn't usually lead to long term skills one can apply. If anything, I'm less social now that I have marketable skills :P
I believe many people would argue that 'computing in the 21st century happens on the phone' not on the desktop or laptop for a large fraction of the population. And because of that, it would seem the worlds leading software vendor would want to participate there. So persistence here is not perceived as throwing away billions for a small minority, so much as investing billions so that you're a credible alternative to tens if not hundreds of millions of users. That keeps your company tuned up in the most dominant software delivery mechanism of our time and avoids overall company death by irrelevancy.
congrats to you, I got my BS at 28 as well, and was happy to do it then rather than when I was 22 :)
You can probably use your already sorted legos to re-create a training set with a new machine.
I hate using the Latin name of logical fallacies since it tends to lead comment threads into ad absurdum flamewars. :P
You have a pretty naive view of what a Stanford grad has available to him/her outside of grunt tech jobs. This Amazon job sucks by most measures. The next job that this candidate looks for will suck even more because this candidate will have to memorize and regurgitate the same crap again.

This candidate is probably going to frustrate themselves to death. Tech industry is not at all great for engineers these days.

Here's some food for you to chew: https://sites.google.com/site/thefaceofamazon/home
It's difficult to take this article seriously.

> the New York Fed, an institution that is owned and controlled by Wall-Street-banks

No, it isn't.

> In a country, whose current president considers it an imposition that the law and so-called judges tell him what he is allowed to do and not allowed to do.

His rhetoric doesn't prevent the judiciary from acting or render the other two branches moot.

> The way in which the official gold of the US, and the gold held in custody for other countries, is guarded against public scrutiny and shielded from its owners, gives fodder to any number of conspiracy theories.

You can bet the largest repository of gold is off-fucking-limits. And, no, it doesn't.

> Had the New York Fed refused to let a foreign central bank, which was under such obvious pressure, retrieve some of their gold, these conspiracy theories around official gold might very well have become intense enough to damage trust in the dollar.

What? How? Negative.
Here's the list of things you're prohibited from using it for:

https://support.google.com/payments/merchant/answer/75724?vi...
I had assumed Microsoft had given up on its phone ambitions, so was surprised to see a Microsoft phone product placement while watching the new movie "Get Out" last night.
This isn't really what I thought it would be. I don't want != changed to ≠ because ≠ isn't a C++ operator.

What I thought would be true ligatures ("tying together") of "&&" which could still be recognized as a pair of ampersands, but by being conjoined cleanly appear to be symbol in their own right, which is what "&&" is.

However part of the value of ligatures is symbol tightness, which is defeated by the need for a monospaced font.

Still, I'm glad people are experimenting!
A one page new grad resume for a data engineer position
Perhaps they are able to retain an iron grip because of the boom, it will be interesting to see what happens when the inevitable bust arrives.
Prediction: RISC-V will at best take on in some niche markets. If RISC-V is lucky, it will maybe displace MIPS.

--

Usual P.S.: The ISA has become less and less relevant to processor performance since the mid 90s (when Intel and AMD introduced micro-ops to the x86 world by dynamic translation) and is now less relevant than ever before. What is relevant is developer mindshare, good compilers, availability of optimized algorithms, and manufacturers pouring billions into creating better scheduling and execution for µops.
CIA. Nazis. Tomato. Tomato.
>Most of everything is always dull and vapid and so are most people who at best are imitators. When you are there anyway. Looking back it always seems the past was so groundbreaking and exciting.

There are also long periods of valleys and short periods of peaks.

The "explanation" that all periods are the same, and it's just people bitching about periods after they were young doesn't hold water when one checks any timeline of important art moments and sees concentrated achievements and periods of tedium.
The readme.md in github has more information and examples. So submitting the github would be better.

Edit: I found a current discussion: https://news.ycombinator.com/item?id=14229791 (113 points, 19 hours ago, 12 comments)
It's reasonable not to trust Google to keep any particular product or service alive once it's no longer politically fashionable inside the company. Their record speaks for itself, loudly.
Could you go into more details as to what apps she uses on it, and what kind of work she does? What do you mean by "she made it all work"? (very curious about this)
Show HN: Nano-JSON-stream-parser, a 750 bytes streamed JSON parser
Companies don't contribute code to FOSS projects because a copyleft license forced them to. (If all they need is to comply with the GPL, they just throw an undocumented unsupported code dump onto their website!!!)

Companies contribute code because the upstream project will maintain the code for them!

Sony PS4 is a horrible example to cherry-pick. They probably didn't do any serious modifications to anything, they mostly built their stuff on top. A much better example: Netflix upstreaming their reimplementation of sendfile() to FreeBSD. Because it's been upstreamed, they don't have to maintain it for compatibility with other upstream changes anymore, people who make those changes will fix the sendfile() code.
This doesn't even get into the fact that exceedingly few programming jobs need to know anything resembling advanced computer science theory. Probably less than 5% in my limited experience.
Peculiar Lesbians Fill Up Their Big Asses with Whipped Cream – Free Porn
I wonder if Donald Knuth uses LaTeX or some other TeX macro package (e.g. Plain TeX).
> but do you have any sense of what it costs to add an instruction in terms of number of transistors?

There is no answer to this question. It does not make sense in the domain of a modern microprocessor. ("It does not compute").
Watch all attempts to procure further information, make info available to track said "uncle" see who uses that info? I'm not a spook. It just seemed like a really strange thing to mention, the only use for the information I could think of was to find a naval worker who probably has a clearance rating.
I'm not sure that it's that simple in practice. MongoDB may fail to provide the same guarantees that Postgres UPSERT does, if not in theory then at least in practice. In other words, it seems like retrying within client code is necessary when the Wired Tiger storage engine happens to be in use: https://stackoverflow.com/questions/29305405/mongodb-impossi...
This would be the same Ballmer who laughed on national TV at the iPhone announcement?
> Ultimately what pulled me out of that malaise was successful employment in a software company.

Are you sure you are actually out of that malaise?

I mean, writing software can also very much feel like playing a game, and an even less social one perhaps.
>will RISC-V inspire you to purchase a new computer?

Not directly, but whatever in it inspired the lowRISC team will likely have me buying one of their boards. Mostly for the minion cores on them, which meet a need I have.
I used Bitvise in a commercial context. Both server and client. Always seemed excellent.
> Stop being so literalist.

No. It was a piss-poor statement that deserved to be called out.

> we're used to being able to do full-text searches

Incorrect. This is a new feature on an existing site. The users of that site were not used to doing full-text searches on that site.

> the only question worth asking is what resources are needed to implement it.

Money, because doing this and doing it right costs money. And they need to get money somewhere. So they can do what Google does, and that is sell advertising. Or they can do something else, and charge for the feature.

But not, you say it's a solved problem, and you claim it can be done for free. So put up. Let's see this free PDF search solution that will scale to their needs.

C'mon, I'm waiting.
Seems like this topic is pretty popular on HN for some reason.
It's kind of how things work in our industry and I find it very frustrating. Once I became a "Front-end Engineer" I had to work like crazy to be "Backend" and then lucked into "Operations". Now I'm "Full-stack" but only a "Web Developer" so I can't do any cool ML stuff or data engineering or embedded or whatever. I have to do it in my free time and I'm exhausted most evenings. I do sacrifice my weekends! Yay!
By what metrics?

Every implementation of this I've seen has been a slow burn disaster. It's still deployed, and it still sucks.
Very much so!
"Outside Japan, there are just two case reports of hikikomori syndrome, one in Oman and one in Spain."

I agree that this should be quite common around the world.

In the U.S., there are a lot of 20-year-old men who live with their parents or have a part-time undemanding job and spend most of their time playing video games, etc. and don't intend to get married.
Late? Windows Mobile pre-dates iOS by 5 years.

So what's their excuse for failing?
> Andrew: What set of tools do you use today for writing TAOCP? Do you use TeX? LaTeX? CWEB? Word processor? And what do you use for the coding?

> Donald: My general working style is to write everything first with pencil and paper, sitting beside a big wastebasket. Then I use Emacs to enter the text into my machine, using the conventions of TeX. I use tex, dvips, and gv to see the results, which appear on my screen almost instantaneously these days. I check my math with Mathematica.

http://www.informit.com/articles/article.aspx?p=1193856
Crisis of Puerto Rico: 5 Graphs
Substitute "USB class compliant MIDI keyboard with Aux in" for "Casio", which I said way too many times :-)

The trick is to get/make a patch that makes no sound (e.g. - sample of silence) to abuse the keyboard's "play along with MP3 player" feature. The built-in speakers on these type of $100 to $200 battery operated keyboards aren't very loud, but they work for practice or sidewalk playing.
Check out TeXmacs, it's amazing - powerful and easy to use.
As someone who writes "word process" documents using XeLaTeX: no it isn't. It's MUCH faster to spend one day of your life setting up a good preamble, and then never using Word and friends ever again.

However, that one day is filled with rage and confusion. Then again: if you're serious about writing, is it worth it? Absolutely.
I love typography and ligatures, but this introduces a layer of abstraction in your source code. I know it sounds depressingly uninternational, but I don't even like to use Unicode characters in my text files. I prefer a one-to-one mapping of keyboard button to on-screen character. Although I suppose even capital letters break that rule, so maybe one day I'll give it a whirl.
VHS won because Betamax initially couldn't fit an entire movie into one tape. VHS's quality was inferior, but it was superior in that it didn't require changing tapes partway through. By the time Betamax was able to fit a movie onto one tape, it was too late.

Often when an "inferior" technology wins, it's because you're focusing too narrowly, and the winner is outright better in some way.

For x86, Intel's process and design expertise overcame the shortcomings of the ISA, and then some. You're not necessarily buying x86, but rather buying the best silicon that happens to speak x86.
I have known about these for quite some time, but my only issue is that not all drivers in a particular language support range types.
I always referred to these as "Simon Tatham's Portable NP-Complete Puzzle Collection"...
Why don't you just try what their results are and compare them, then it should be obvious why this is true.
EXCLUDE constraints require the range to be a single value. (You could EXCLUDE over an expression based on both columns but it's nicer to have one.)
Plus an fMRI machine is not easy to fit on your desk or carry with you.
Interesting approach. You imply that your output is not printed. It seems to me that HTML with style sheets would be an equally good approach? Not telling you, just curious about your workflow. Any browser can handle a 50 page document without breaking a sweat.