skysight-inc/HackerNews huggingface dataset:
I read a comment elsewhere that the strife is between the people on the left side of the iq bell curve, and those on the right.

Steelworkers and blue collar jobs, left side, mostly, while those in upper management that ship the jobs elsewhere in search of arbitrage are on the right side. Lobbyists and pols, right side, that rejiggered the export and import laws to benefit the right side.

Wondering what others think of this explanation...
The Rosetta software (original name was QuickTransit) was developed by Transitive Corporation and licensed by Apple. They were acquired by IBM in 2009.
My old Dodge instruments need 5 volts, so there's a mechanical device to convert 12V to 5V. It involves heating a bimetalic strip that opens and closes a circuit quickly, i.e. buzzing, which produces 5V.

Some people have decided to fix this by using an electronic voltage circuit to get a clean 5V from the noisy 12V supply. But the instruments just wouldn't work right.

It seems the instruments relied on the 5V supply being jittery. With a smooth voltage, the mechanical instruments would get stuck.

Watch a pilot in an older airplane. He'll tap the gauges, too, to get an accurate reading.
The port itself is nice, is in the cube of data rate, power rate, port type that is the problem.

You can have A ports that deliver 20V and 3.1 data rates, and C ports that deliver only 5V and 2.0 data rates, and they are both valid according to spec.
I think he meant Lotus Notes.
Also have a very quick search, which beats any server based wiki.
Sky News – Live
Would we also have to refer to the periodic table of the element's as "Mendeleev's Table", or could we not emulate the USSR to such details?
And yet here many of us are, satisfied with using it daily and supporting it. You would do well not to project your experiences and use cases on everybody else.
Definitely a provocative comment that might not be correct but I don't think it deserved to be down-voted. Just because he's Elon doesn't mean he doesn't play his own manipulation games
Ask HN: 4K on 13 or 15 inch?
I'm thinking of getting a new laptop (xps 15 1080p) but am curious about 4k and smaller screen size. I am a web developer and often have code editor and browser or docs open side by side. People say that 4k gives you more real estate but don't you also have to scale it to 200 percent just to see.

So my question is 1) is 4k worth it just for a programmer? (I know it's great for image quality and what not)
2) is 13 inch too small for side by side apps Or coding for long periods of time?

I've went to the stores and checked out the demos and a 13inch 4k looks fine but I can't be sure without installing actual apps and sitting with it for hours.
TMUX reference
Pluto is good enough for me.
12 signal app tips to secure your chat
Two years ago i saw this coming and got pummeled for saying so:
https://news.ycombinator.com/item?id=9645013#9645650

Ironically since then i've just made Thunderbolt 3 a requirement for all company laptops and the whole company, mac and windows gets to use the same dongles, chargers and even dockingstations, which I count as a win.
> why they'd classify it as flooding

As you mention water seeping into the basement is one common issue but even without that there are a few more.

EX: Someone sets up a garden with a small earthen wall. They get ~6 inches of rain which seems insane for the area which due to poor drainage pools behind the earthen wall until the weight of water bursts the wall. Followed by a wave of water causing surprising amounts to dammage.

The insurance adjuster then says sorry this was caused by standing water not wind / rain.

The important point is drainage issues are generally classified as flooding as are mud slides.
Sounds like the adapter have some circuitry with a initiation delay involved.

Reminds me of when HDMI first started shipping and people found they had to power up their new TV and games console/BR player in a certain sequence to get HDCP to play nice...
the most brilliant thing about this: apple sacrificed magsafe for the clusterfuck that usb-c is.
This is the primary reason I use open source as well. Software will remain available and its availability is not subject to third parties' whims.
The potential of what a human brain is able to achieve..
Isn’t the challenge with Xbox in the obscure GPU emulation? I mean there’s no Xbox emulator and it was designed with an Intel CPU.
Benchmarks were not made properly: there's no warmup, no multiple runs, etc
There are number of things, that would go wrong with it: cold caches, unloaded shared libraries, that might be already in memory in full Linux system in VM, etc

Also I should mention, that native Linux build might be optimized for ext2 or whatever as opposed to NTFS.
This command (as presented) is giving me issues with saving the file on my machine, not sure if it's specific to only me but figured I'd give you a heads-up!
Yeah - as evidenced by the NES story the other day, the elegance of AOT blows up completely as soon as there's any form of self-modifying code or even memory arithmetic tricks or jump tables. It's all possible to work around, but JIT is cleaner and more flexible in the long run.
>love of punching down on folks with less formal CS knowledge.

I care more about practices and tools, really. Stuff like being comfortable with patching a library, reading the code you use. I don't have any formal CS knowledge, no credits, no degree. I don't really understand type theory beyond the basics of cardinality and whatever I had to learn for the book.

It's a shame you dislike me so much, we very much agree on things like the value of training and education.
How in the world would a UI like that of (say) Microsoft Word be a "poorly implemented version of a CLI REPL or a 3D game engine"?
I had the same problem as you, but my solution was separating "notes" from future actions.

My notes track knowledge, they are referenced as-needed so I store everything because there's low/no cost. I've also found that writing things down improves my recollection, so there's value even if I never reference the note again.

My calendar / omnifocus track future actions, I minimize these and keep them very well curated - no "todo", only "do". Externalizing some cognition takes time in exchange for efficiency... less overhead from context switching or remembering unrelated items.

The tradeoff is loosely analogous to scheduling in computing - inefficient for an isolated single thread of work, but beneficial when coordinating lots of concurrent work.
- PoE

- hubs vs switches (old issue)

- cat5, cat5e cat6 cat7

- 100Mbps vs 1Gbps (there are still commercial 100Mbps products for sale)

- The horror that used to be crossover cables before auto-detection.
Sometimes, in my darker moments, I have the terrifying thought that one of the reasons that many users like R and made it popular (apart from the historical context of its now many libraries and being the main free version of statistical software), is specifically that it isn't robust and sensibly designed from a programming/analytical perspective.

You can download a package, type in a preset command on a preset thing, and 95% of the time (its R, so its only ever 95% of the time), you get back an answer/number.

And if an answer is what you're after, that's where the considerations stop.

Was there an edge case? Is R's answer really correct? Did it wallop something in your search path? Do you have your profile set up differently to the author? Do all the dependent packages clash and silently depend on how you load them and in what version you did so? Has R coerced something in the background, or pattern matched your typo'd variable to something it shouldn't? Somewhere in your code did you hit on one of the thousands of gotchas?

Who cares? It gave me an answer. I can give it to my boss or put it in a paper.

I personally am all for faster, safer, stricter (while still being dynamic) languages. And i've tried to explain to many users that languages that produce errors when you do something you shouldn't are not your enemies, they're your friends. But I see many people every day aren't living that philosophy, they'd rather an answer than the right answer or a robust answer, despite what they'll tell you in plain english.

With respect to Julia, someone like me might like it (well, if they got rid of the matlab syntax and just went back to the Lisp they copied and relabeled as 'Julia' :P).

But perhaps many users don't want a faster, more robust language. Perhaps, many of them are comfortable with a simple but wrong answer. And for that purpose, I can't see where Julia wins out relative to R.

As I said though, these are thoughts i have in my darker moments...
>In that sense of repetitive, i.e. a set of tasks like "building the login", "integrate 3rd party API", "deliver mail", "build a chair" etc. I think virtually all jobs are very repetitive. In the sense of repetitiveness I think you are talking about, i.e. programming the exact same function every single time you need that functionality in a new app, I would agree with you.

I'm talking about both.

IME either you're building a really simple login system in which case you can use an abstraction that makes it really quick to build, or you're building a complex login system with subtle requirements in which case it requires creativity and judgment.

Where software development gets repetitive is when people end up building the same abstractions again and again and again (Java devs seem notoriously prone to this, but they're not the only ones) or (less controversially, which you alluded to and are absolutely right about) when steps in the bootstrap, development, testing & deployment pipeline are manual.

I don't think the fact that I've done hundreds of login systems during my career means that I have a repetitive job. They were all either unique in some way or they were bog standard and I created them with a cookiecutter script in < 30 seconds.
I use it all the time for makingjournal figures. Simple stuff. Cropping, rescaling, color based selection, recoloring, gradients, etc.
I wonder how much value modern financial innovations actually add to the economy. Certainly CDSs, CMOs and others haven't added any.

By the way I'm fine with financial firms that risk their own money. Global banking empires risking other people's money and insured by the American citizen have proven to take more from the economy than they add though. Without the Fed pumping them full of easy money, and with Glass Steagall, they wouldn't even exist.

And yes, power corrupts no matter which industry you come from, but at least in engineering, science, medicine, or even sports, etc there is ostensibly some kind of respectable merit required in success. Just look at the richest tech moguls in the world, and it's clear what they contributed. What exactly did the richest financiers like Jeffrey Epstein, Jamie Dimon, or George Soros contribute? It's hard to put a finger on it. If anything it appears they profit off of others demise.
They do actually do some police work. They don't just hang out and collect a toll. Locals may not even pay the toll.

It is what it is and you're going to pay it if you want t travel there. If not, they'll find a way to dress it up legally and you'll pay it as a fine. You might just as well pay the smaller amount, then they won't beat you on your way to the local jail.

Not every country is what people seem to be expecting, and less so when you get away from tourist areas. I do not condone it, but I understand.

Also, I don't mind the downvoats, I have karma to spare. If this makes people uncomfortable, perhaps it's good that they know about it. It's pretty blatant, once you're out of the tourist areas - and happens all across the globe, not just there.
Jan 1 2018, CA employers can't ask salary history and must provide pay range
Yep.

let lock;

const log = (msg) => {
lock = new Promise(async (resolve) => {
await lock;
console.log(msg);
setTimeout(resolve, 1000);
});
};

'hello world'.split('').forEach(log);
It's still annoying if you're right handed and trying to write something by hand on paper in front of the laptop.
> Let's use async instead of saying that concurrent means async but not parallel in spite of it's common meaning.

No, let's not. They mean different things. The execution of Python generators is concurrent with your code, but not parallel or asynchronous. And it's also completely possible to have concurrent synchronous parallel execution [1].

[1] https://en.wikipedia.org/wiki/Bulk_synchronous_parallel#The_...
How awesome engineers ask for help
Ask HN: If you were to create a new Joel Test, what would look like?
In case you haven't seen the Joel Test, here it is:

https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/

The Joel Test

Do you use source control?
Can you make a build in one step?
Do you make daily builds?
Do you have a bug database?
Do you fix bugs before writing new code?
Do you have an up-to-date schedule?
Do you have a spec?
Do programmers have quiet working conditions?
Do you use the best tools money can buy?
Do you have testers?
Do new candidates write code during their interview?
Do you do hallway usability testing?

It was initially released in 2000 and since then, it's become outdated.

If you were tasked with creating a new Joel Test, what would it look like? e.g.,

1. Which source control do you use?
2. Which branching model do you use for Git?
3. Do you use an issue tracker?
4. Do you do TDD or some form of Unit Testing?
5. Do you do code reviews?
6. Do you have coding standards?
7. Do you do Continuous Integration?
etc.

I want to see what the community thinks should be the new test?
If you just need a PPC MacOSX emulator, look at PearPC. My laptop couldn't emulate a G3 at full speed in 2004 when I first tried it, but I'll bet a modern CPU would have a better chance.

This project doesn't look like it's emulating PowerPC, though. It's tracing the binary, disassembling it, and generating equivalent C++ code. It's a technique called static recompilation.
I’d argue that people who even know about PoE are a small number whose job depends on them understanding such intricacies (and even them can get it wrong, as proven by this very thread). USB is mass-market consumer technology and has to be simpler than that if it wants to succeed. The best we can hope for, as I mentioned in another post, is something similar to washing labels.
4K is worthless on a 15" screen. Text is too small and many UI components are unscalable on linux. I run at 1920. I had an Inspiron and it took some kernel hacking just to get 4K to work in Ubuntu (seems to be fixed now) Only good thing with 4K is you know the gpu will probably work with an external 4K tv or monitor.

Also Dells will run ass slow and won't charge the battery if it does not detect a genuine dell power adapter.
It's even one of the most sold apps in the app store. Can't miss to find it.
"Not one of our domestic animals can be named which has not in some country drooping ears."

It feels disingenuous to exclude breeds based on mutation / selective breeding, as the quote refers to the effects of breeding on domesticated animals, which are by definition going to be mutations of other species.
A shudder went through me when I read the parent post you replied to. Based on my personality that wouldn't work for me, and over time I've had to learn to better understand and work better with people that work that way. I've had people comment on me as sloppy, uninterested etc. when they make the observation I'm not a detailed note-taker which is quite frustrating.

I've mentored enough colleagues that I've come across those who take extremely detailed notes, and are successful, and a fair number who do this and don't find success in their work. When I try to find ways to get them to question their approach they are often resistant to changing because the have an ingrained belief that detailed note-taking is of fundamental importance.
I think this has less to do about signal to noise and more to do with crowd control.

BFR as a project is out of touch with the current affairs at Tesla and SpaceX which means that there is basically no negative sentiment that can be generated from asking questions about the topic or their answers.

A general AMA however will likely touch about things like the failure to support Autopilot 2.0 hardware on schedule, Model 3 delivery delays, Falcon Heavy delays, and those are just the light stuff.

One does have to wonder why is there an AMA on the only detached and "universally rosie" subject just as Tesla announced layoffs.

While I don't think it was planned, I do have a strong suspicion that the AMA was intentionally focused and the mods were asked to enforce question rules (and looks like more strictly than usual even based on previous Musk AMAs).
I personally didn't take 'offence'. That would be objection in the domain of social manners, which was considered important in the Victorian era schools, but has somewhat dropped in esteem since.

My objection is in the domain of ethics, as I think taking genocide lightly is an ethical problem for all of us (that is, for humanity, which I take to include you).

> I am ... able to say the word and not be bothered by the connotations.

Quite.
> in my personal opinion, continents are large land masses

The point is that your personal opinion is badly formed. Your definition of a continent is almost completely useless, which is obvious when you just look at a map. How large is "large"? Is Greenland its own continent? How do you classify Indonesia?

The new definition at least makes sense. It updates the word's meaning to reflect a more scientifically literate understanding of continent formation.
Seems like the core part is a static recompiler, probably with emulation of the extra hardware tacked on.
Any framework that Java and/or Javascript has can be used in Clojure.

I guess this is an apples to oranges comparison when you put it that way. Eg, React and Clojurescript are great together; and of course so are many JVM frameworks and Clojure.
Kind of related:

One of my roommates in college was from China.

We had a lot of foreign exchange students from there, many of whom I found out in labs had very poor writing skills.

I asked my roommate how so many Chinese students found their way to this college and why the writing seemed so bad.

He explained to me there was literally a whole industry in China dedicated to faking the scores and documents required to get Chinese kids into good schools in the US.

This included all sorts of College apps, essays, and probably some of the tests like the ACT.

He said wealthy families in China valued education as a status symbol and would pay top dollar to get their kid into Harvard or so on to make them look good, himself included
Whilst it raise good issues, thunderbolt are shown on computer and cable.
I wonder if this type of project would be easier for the XBoxOne since it uses x86-64.

I realize x86 != PC as shown by the team that ported Linux to the PS4, another x86 system that has almost no standard PC hardware in it. So I'm sure trying to run XBoxOne binaries on other x86 systems still wouldn't be trivial.
Well by that claim Python is also closer than Django but at this point we are comparing apples and oranges.
Vue 2.5 released
Apart from stuff you can't ignore (is it the right city etc).

I start by ignoring the first 50% of posts because they are contracting positions.

Then I look for the tech stack and product built, Since that filters 99% of the remaining ads (I don't like web tech for example) I rarely need to filter on more things.
>"The Fed and Treasury both contributed to the bail out. The treasury was paid back, the Fed was not. Most of the bail out came from the Fed. The government did not make a profit wholistically."

There is no reason the Fed would have been paid back. The US Treasury is the agency that bought the toxic assets from the banks. The architect of TARP was Timothy Geitner the then Treasury Secretary.

The Fed didn't lend any money. The Fed is essentially a nonprofit, after their expenses any profits are always transferred to the US Treasury.

And you are also wrong about the government not making a profit:

https://projects.propublica.org/bailout/
The 2000s were definitely Pixar's golden age. They made great films before then (e.g. Toy Story), and they've made great films since then (e.g. Inside Out), but the 2000s were an incredible run of very original stories executed impeccably.
Enlightening; thank you!
> Choices are then down to illegal copies

Didn't know that was even a choice...
Seriously, if you're creating something, you wouldn't think about riping off someone else's creation.

If you don't like the pricing, there are plenty of alternatives, especially on Mac and Windows.
Perhaps a similar simplification can be applied to NEMA connectors https://en.wikipedia.org/wiki/NEMA_connector, to reduce the number of extension cords and add thrills to our daily lives.
A lot of the problems seems to be implementation... Apple's quality and value has done nothing but nose-dive, while they focus on "impossibly useful" things like the touch bar. How removing ports is a "feature" on a "professional" line or laptops still baffles me.
Pretty much. Imagine what it would be like to be born a wolf or a pitbull. If nature is stronger than nurture, what does that say about our own species? How likely is it that it's impossible to shape a wolf? Dogs came from them. It has to start somewhere; it's not a step function.

It's difficult to explore the question, though.
In other words, they're still different ports (for all practical purposes), they just all have the same connector shape (which makes it harder, not easier, for the reasons you mention).
Money quote: “It reminds me of a craps table,” Brown, the commercial real estate analyst, says. “Essentially what the dollar stores are betting on in a large way is that we are going to have a permanent underclass in America. It’s based on the concept that the jobs went away, and the jobs are never coming back, and that things aren’t going to get better in any of these places.”
The key to happiness at work isn’t money–it’s autonomy (2016)
They're just a tool. You can use them wisely or you can use them poorly. They can be an incredibly useful additional set of eyes if you've already done the basics, or you could get flooded with piles of issues that anyone could have found.

I used to work in sec consulting a decade ago and it was a shitshow, clients wouldn't have credentials ready when you were meant to start testing (but they'd still get billed), we were told to scope pentests to IPs with no listening services, management would downgrade risks because we couldn't identify a new high risk issue since we'd already tested the same application last year and the previous consultants hadn't found the problem, we'd get asked to review 10m LoC applications in 5 days based on just the source code, clients would ignore our recommendations and try to convince us that their dumb ideas were secure because they were easier to implement, despite being completely broken, I once had to listen to a client tell me that email didn't use TCP but rather it "just sent it", etc.

Our CEO once gave a presentation to the entire company where he said that the reason our clients liked us wasn't that we were good, which he said was entirely irrelevant, but that we didn't call them on their bullshit.

Not to say that every engagement was a waste of everyone's time and money, but you can mismanage a pentest just as easily as you mismanage a bug bounty.
By far the biggest issue would be graphics drivers, I think.
Lenders would know about the flood zone and act accordingly.

Something is wrong with this story..
I'm about to move into a new place after backpacking for half a year and I have a feeling I'm going to buying some IKEA stuffs. I now feel compelled to have this open on my phone while walking around a store.
Always ask questions that are probing.

The interviewer should never worry about being asked ANY questions about their culture unless it is unhealthy or broken.