skysight-inc/HackerNews huggingface dataset:
I think this is an artifact of domain driven design taken too far. Perhaps it works well in organisations like Netflix, Spotify, etc but I would tread very carefully with this indeed in an organisation with less engineers.

I always find that these domain boundaries in which teams operate are “leaky”, and result to noticable inconsistencies between them to the end-user. If you can’t afford the overhead of making sure that these inconsistencies are caught and fixed, don’t do this.
EQ means emotional intelligence, the ability to empathize with people effectively, allowing people to take hints via social cues when they are being annoying or otherwise engaging in asshole-like behavior.

As geniuses are already extreme outliers. For one thing, they do not typically fit in very well with their peers, often leading to seemingly anti-social behavior.

None of the articles you link directly correlate EQ to intelligence, they corrleate it to civic minded ness, and getting good grades in school. Social people do well in social environments is not surprising.
Your first guess? You don't get to dismiss peoples' arguments as superstition just because you don't understand them.
This should be sorted :-)
Same. I like that I can buy more video games I don't need and not feel bad about it because I'm helping prevent malaria.

(This is also why the Humble Monthly Bundle is disappointing. Only 5% going to charity is pretty weak. Compared to the 100% you can do with regular Humble Bundles, at least.)
If you think "open offices" are the right answer, you're asking the wrong question.
Yeah, you'd probably want an indirect table for inter-page calls, with maybe a soft TLB for this translation if the profiler gave you good results. You might be able to bank on the idea that any processor you'd be running the generated code on will have so much better branch prediction and speculative execution than the 360, that you'll be able to fit in the cracks even with this extra overhead.
But this is like typing speed. If I could type twice as fast, my productivity isn't going to improve much because my programming bottlenecks are mental. What this does allow you to do is develop a nice rhythm, it can be annoying to go back to the old way, but in the big scheme, it probably doesn't effect your productivity that much.
I don't think the point of the article is to make a complete argument for acting now, but rather to counter a particular objection to acting now. MIRI has a fair amount of writing, which I would say in totality constitutes an argument for beginning work on AI safety ASAP. I don't think it's fair to expect them to reiterate the entire thing in every article they put out. That's what their FAQ is for.
Yeah, although not any more obscure than the GC/Wii GPU really.

I'd argue that the fact that the OG Xbox's homebrew scene used the illegally acquired official XDK for the mos part played a part. This meant that they didn't get as deep into documenting the hardware at that early stage, and instead relied on closed source libraries.
Power over Ethernet: I haven't studied this one, so I'll assume it has some subtleties involved.

Hubs vs. switches: Hubs are awful (have used one), burn them with prejudice. Collisions bring everything down to 1 Mb/s. And hubs are disallowed in gigabit anyway, due to no CSMA/CD.

Category cables: USB has different cables too, and at least Ethernet didn't change the number of conductor wires. But the biggest difference is that Ethernet cables are often in walls or inaccessible places, whereas USB cables are user-replaceable.

100 Mb/s vs. 1 Gb/s: One problem I noticed is that a link might start at 1Gb/s, but after many weeks a momentary error (e.g. power blip) makes the link drop to 100Mb/s or even 10Mb/s and does not automatically recover to the higher speed without manually replugging. IIRC USB doesn't drop down to a lower speed in this manner.

Crossover cables: IIRC if you are using purely switches (no hubs), you will never use crossover cables. Other than that, pervasive MDI/MDI-X has silently solved the problem. Though I wish the standard didn't create this problem in the first place.

I do appreciate the fact that Ethernet treats nodes as peers. Whereas USB is based on a tree rooted at the master and the master must poll devices to ask them to transfer data. This tidy idea gets into trouble when, for example, a phone can be either a host (OTG) or a client. Also it is impossible to directly share USB devices between two hosts (e.g. a webcam accessible to two computers simultaneously).
In my experience government departments will buy $1000 + software packages when sold by slick salespersons, especially near the end of their annual budget cycle, when they chose to spend remaining funds so as to not have their budget cut. I have seen dozens of unopened boxes in many IT department offices.
We do something similar in our company because it's easier to manage many small projects than less bigger ones. It requires less people per project which in turn requires less communication overhead and since projects are way simpler productivity is also better.

Our backend is a monolith so all our front end projects use the same login credentials, permissions, etc.

So far our users are ok with this approach, and since we build projects for certain departments / teams there is no argument to justify having all the front end functionality in one place.

Another benefit of having smaller front end projects is being able to experiment with stuff instead of having to stick with the same libraries / stack / mistakes from the past. I reckon this is a double edged sword, but it works for us so far.
"Around 12,000 BC, the world’s population stood at between two and four million; by 2000 BC, it was around 25 million. But the vast majority of people had no contact with states as late as the end of the 15th century – Europe’s middle ages."

This seems extremely off to me. In the 15th century CE most people on Earth were most definitely sedentary farmers or nomadic pastoralists living under one sort of state or another. That wasn't necessarily a large kingdom (though tens of millions lived in China, where kingdoms were quite large even when it was divided), and it's not like farmers knew or cared much about the politics of their kings, but there was definitely a state, and even when there wasn't one towns and villages had their own institutions and hierarchies that were quite different from the egalitarian lifestyle of hunter gatherers.

To put that in another words, in agricultural societies, even in the most remote and independent villages, women and men were not equal, fathers and grown-up sons were not equal, brothers were not equal and different families were not equal.

These societies are generally fiercely patriarchal - in the sense that females were viewed as property of the male head of the household, not in the sense the women were not allowed to hunt. This concept would entirely alien in hunter-gatherer societies and in most of them so is the very concept of property itself.
What your saying is largely horse shit, it’s irresponsible to give misleading impressions, good or bad, of any drugs. Ive seen nothing to prove causation, including what you linked to.

Correlations can be very useful in providing clues about how all these things work together, but determining what “triggers” what takes an incredible amount of carefully teasing out the real meaning of the data.

There are anecdotal reports of problems with these drugs, but that’s true for all drugs. Currently there is no just significant weight of evidence to draw the conclusions your making.
I loved this game! I got the achievement by going back and forth in the same spot. I used a dual shock controller.
I think the OP is great for reading after you've taken the more formal class. The formal class deals with theory and pseudocode which gives you foundation, and the OP gives implementation in specific language.
Could you elaborate ? Any arguments ?
I understand your point, but my experience is the opposite. On my old MBP, I'd be using nearly every port when docked at the desk. My 2016 MBPwT has only four connections which means that at power+GbE+DP+mouse&keyboard I'm now out of ports for anything else. My only option is spend even more money on a docking station which has its own share of problems (I've been searching for a decent one forever).

It wouldn't be so bad if it wasn't for the fact that USB-C/TB3 has been such a disaster and even mechanically a disappointment.
Negative = a negative influence.

Someone that just feels negatively about some things obviously can't be fired. There's no ground for firing them. You need a reason to fire someone. A good reason.
Yes, their legal/bs/accusations department is the only one delivering as planned
Yes, an AI will do exactly what we tell it to do. The the incredible difficulty programmers have with writing bug-free code demonstrates that doing exactly what it's told isn't sufficient to guarantee it'll do what we want.

Classical and operant conditioning are psychological concepts that aren't applicable to non-humans.
NMRCloudQ: A Quantum Cloud Experience on a NMR Quantum Computer
100% of current data from deep space uses FEC, so you're asserting that his brief answer says that we should stop doing the usual stuff? Tough crowd.
Paper on arxiv: https://arxiv.org/abs/1710.03646
> All the time.

Again, I must press for examples/real scenarios.
Yes I have. She was sweet as sweet can be. But I never got to trust her.

They are bred for fighting. Not all that bright, and with fuses that are known to blow without apparent reason. Too many cases of owners suddenly attacked and maimed.

It's an American thing which has spread to the rest of us. Thirty years ago, we never saw these muscle- and fighterbreeds. I don't believe we were the poorer for it.
Online Porn Is the Ultimate Privacy Nightmare
Infinipath and at least the first generation of Intel Omni-Path does delay-tolerant networking inside the datacenter. It's not rocket science.
Right hand side is always on, even when the computer is asleep.

There is actually a convenient color code, at least on thinkpads, where black means usb2, yellow means alwayson and blue means usb3.
The kind of research the Ig Nobel prizes were made for.
Scientific progress (reluctantly) happens when the established is criticized, allowing new ideas to form.

How can a nation which censors the internet in order to avoid critique, ever expect to become world-class in something that’s essentially founded on well-argued critique?

Imagine a Chinese scientist rising to fame, because of a revolutionary new theory in some area, and then imagine a fellow countryman finding holes in this theory — literally ripping it apart by showing why it can’t be true. That’s scientific progress. How would China handle a case like this? Would Chinese people even dare act this way, or would they be afraid of the consequences? Does their culture even allow it?

China wants a lot of things that come out of personal freedom — e.g. a healthy financial market, higher living standards, innovation — but it always ends up building something fragile and corrupt because of its top-down approach, robbing individuals from expressing themselves freely and building something unsupervised.

To me, it’s no wonder if cheating is rampant in a society where the government instates rules with the sole purpose of protecting itself. Cheating (i.e. getting around these rules) is the only sensible action for human beings living under such conditions.
Facial Recognition for Porn Stars Is a Privacy Nightmare Waiting to Happen
yes, it was..
Google's AI Plans Are a Privacy Nightmare
I like the analogy but it has two flaws:

1. Missing protocols in the IP layer can be solved by software. If your CPU is missing a thunderbolt chipset, a driver update will not help you.

2. The physical layer is not actually the same, some USB-C cables don't have all the necessary pins for power charge or high speed data.
Because when I'm worried about a machine recycling the atoms that make up my body, I'm not particularly interested in whether it has conscious experience. There's no particular reason to suppose that something needs to be conscious in order to be very effective at achieving arbitrary goals.
Notice of 2013 We Heart It Data Breach
I like the dell except for the power adapter bs. Just don't lose the adapter. Otherwise I would probably get a MacBook Pro.
It's more about efficiency in doing repeatable tasks.
That's the ideal, isn't it, assuming it's even possible: a number of ports (2/4/6?) on your laptop, each of which you can plug any peripheral into, whether it's a monitor, power supply, hard drive, or keyboard. This, as far as I'm concerned, is best for the user: no thinking, no struggle, just plug things in and they work.

This was the promise of usb-c - at least, that's what many of us thought was the promise. Now we're finding out reality isn't quite up to it. And it's far worse for people who, naturally, assume if the plug fits, it'll work.

Maybe that ideal is impossible, or financially prohibitive. Usb-c implies it isn't, though.
Seen "The Pentagon Papers"? [1]

[1] https://www.youtube.com/watch?v=aXQ2lO3ieBA
By this argument, wifi or bluetooth are even more insane. An interface that isn't a single-trick pony doesn't sound insane to me.
Methane is a choice driven by the ease of ISRU making methane on Mars. It's much easier to use a thin atmosphere of CO2 than to dig up ice.
Read it, seems complicated, will not use it.
"solidified into a copy and pass culture, not gain real knowledge"

Was the depiction of this phenomenon in the movie 'Three Idiots' (where the professor demanded students regurgitate dictionary definitions) accurate?
These other replies highlight what people are willing to overlook. REST APIs still control what they send. They don't have [to have] a complex parser.

You can say they're "the same". GraphQL is an extra layer for developer-overlook (by design) and exploitation.
I agree. I studied these sorts of questions through hackerrank, leetcode, etc. and became a better programmer. That said, I wouldn’t want to work somewhere where they asked me to find a “zero sum sub array” in an interview
Hacker News: Your source for conspiracy theories
People who use the software professionally to make money.

There is a market segment between enthusiast and enterprise where people pay real money for software which supports their freelancing and consulting. Hex-rays and (and formerly photoshop) fit in this category. Similar things might be wireless site survey software, antenna/ EM modelling, CAD, all kinds of engineering software really. "Pro versions" of security software, landscaping software, you name it.
I can no longer tell if the cool kids are joking or not.
Colors on the exterior of a macbook? Hell will freeze over before that happens. (The color code is universal btw, not just on thinkpads)
How long is a generation? USB-C products have been in production and shipping since 2014. It's been on the drawing board way before then.

When the first USB rolled out I don't remember any issues like this. The big problem with previous tech was lack of support (like only having one usb-2 port and the rest being usb-1.1) and expensive cables (we do have those with USB-C). These[1] were fairly ubiquitous for a good 10 years and I don't remember any issues.

I feel like there could have been better consumer-facing design--like color bands to mark support on cables and ports (just like USB-2 was blue and USB-3 were red). They would designate if a cable or port would support Thunderbolt, USB-3, HDMI, DisplayPort, or high power. Resistors have been doing it for almost 100 years and this version would be much simpler. Or like PCI-E have like a lane system where more lanes support higher level features.

But this isn't only a branding problem with incompatible cables. You just can't have a USB-C hub with this standard. From my (possibly flawed) understanding, because USB-C switches modes to carry something like DisplayPort, for example, you can't also carry a USB-C signal at the same time, so you can't split USB-C (without one of the ports shutting off while in that mode). Maybe you could if you hub didn't support those exclusive modes? I haven't seen any actual USB-C hubs for sale (that give you more USB-C ports on the other side).

[1] https://images10.newegg.com/ProductImageCompressAll300/12-20...
Well, my apoligies for being presumptuous then.
You meant "Pentagon Wars".
To solve the problems what the author is facing, we need to invent another port and cable standard -- which is far worse than keeping USB-C-like port and only buying a new cable.
> As those old ports become more obsolete they won't disappear, they will be repurposed as USB-C.

... But they have already disappeared. The 13" Macbook Pro that I'm talking about just has those two USB-C ports and none of the others. If you are plugged in for power you just have one port.
This may be a stupid question, but why does a serial bus require 24 pins? That’s only one less than the old DB-25 parallel cables. (I know it’s really only 12 mirrored, but still). USB 1-2 got away with 4 pins.

Also, why can’t we just switch to optical cables already? We’d only need +V, GND and the fibre. Just use the 3.5 mm audio plug (round, fits any way up) with a hollow point, like Mini-TOSLINK did.
Es6 promises and async/await explained
Audio equipment, on the other hand, tended to get this one right.
I take A LOT of notes of everything. Mostly because I like writing things down. I NEVER find myself coming back to those, ever.
Regular CRT televisions weren't multisync - at best they'd be able to deal with both 50Hz and 60Hz inputs, but they wouldn't attempt to sync to anything else.
Node doesn't eliminate parallelism, it just pushes it outside of JavaScript. A node-based system is parallel at multiple levels: within the process itself library calls can run in parallel, and like you suggest, you have many parallel processes running instances of the same code.
It is very common on the PSP. Even actual traditional self modifying code is not uncommon.
[explain by example]

Anemone colours table

D => Dominant
R => Recesive
* => does not matter

| Red | White | Purple | Result |
| RR | * | * | RED |
| D* | RR | * | WHITE |
| D* | D* | RR | PURPLE |
| D* | D* | D* | PINKISH |

It's just as if everything they've taught us @school was wrong!
That's true, but cryptominers will have a distinctive pattern when running. Ie: consuming a lot of cpu for a lot of time. So with some more work a blocker for this can emerge and kill obfuscated miners. Since miners really need to run to generate revenue while ads are sold on per view of click basis, incentive to play nice and be transparent with the user might be higher?
It was named after Jeremy Corbyn because it's a lefty. Other sources have mentioned it (Gizmodo, for instance).
Ubuntu 17.10 is fantastic
Leonardo Da Vinci ∴ Inventions and Discoveries ∴ Alien Contact
Sounds like any $BIGCORP that outsources their application flow to Taleo.
The author implies that by releasing new versions of our software with security patches or features we somehow differ from construction where house are considered finished. They are not - there is a lot of maintenance to be done, painting, replacing pumps, sewage pipes, insulation, cables, I even had a house where we got a new balcony some 20 years after the house was "done", dito a completely new elevator recently some 40 years after finishing the house. I'm sure that if constructing houses had been as easy as rewriting software, we'd get a lot of other convenience changes just for the sake of being modern.

Software engineering is not flawed. It just lacks hundreds of years of experience which it will gain with time.
I don't speak for all subscribers. It's an observation I've made of HN culture, which others have also observed and mentioned. You're free to believe me or not.
Yes, browsers already work this way today.

For example in Chromium there's threads for GC, JS compilation, IO, image decoding, audio processing, video decoding, rastering, compositing, animations, indexeddb, and more. It also uses a thread pool and a task scheduler that handles prioritization both on the main thread (where the DOM is) and inside the thread pool. (ex. Handling touches is usually more important than handling xhr on the main thread).

Other browsers like Servo and Firefox Quantum use the thread pool for handling layout and style tasks as well.
Federal Agents and U.S Marshalls separate from U.S Government
Restful API testing tool – Hitchhiker v0.2, support Stress Test
Increasingly though daylight-frequency lightbulbs are becoming mainstream. Our house has them fitted everywhere, as does a new development of 100+ homes nearby.

I suppose that may affect sleep patterns in the short term but after several years of using exclusively 6500K lighting I don't have any problem falling asleep after turning-off the bedside lamp even though there's no graduated transition from 'blue' light to darkness.
From this report I get the sense that Tesla, Cruise, et. al. are years behind compared to Waymo. Can anyone that has more knowledge comment on the state of self-driving companies today? Ex. The level of failure redundancy they highlight I haven't seen by Tesla which promises the current Model S's etc they sell have full autonomy capability. I may be missing something though...
Not sure if any of the current ad blockers do this, but perhaps script-blocking by hashing the contents of the script could get around this?

Another lap of the arms-race, I guess...
California Just Reformed Its Gang Databases and Made Them More Accountable
Copyright Isn’t a Tool for Removing Negative Reviews
But better late than never.
I am much happier to see a Falcon Heavy launch and not explode on the pad than one do. Not that the existing one won't, Elon has said it himself that it would be a miracle for the thing to make it to orbit.
This is a landmark achievement in video games.
Many web applications are data-entry centric so yes use more HTML and use less JavaScript because forms are builtin. However, for anything that goes beyond this, JavaScript is not just an option - it is a must. You can avoid it but you will also not going to create anything interesting.
What proactive steps have you taken to attempt to find a job? What are your skills? Where are you located?

This post is kinda sad to read, because I want you to find a job and support yourself, but at the same time you've made the least possible amount of effort. It's almost like you're standing around wondering why nobody has spontaneously chosen to give you a job.
Hah! Love it :) That's the sort of honour politicians should aim for.
But in the case of wifi or bluetooth you don't have to think about if your transfer medium supports the protocol or not (it's just dumb vacuum). In the case of USB the cable can be the weak link.

Also in the case of wifi and bluetooth compatibility issues have a chance to be resolved in software on your end. In the case of USB the list of supported protocols is the property of the hardware interface and the options to resolve these issues are limited.

In the end if you buy a device that has an "USB" port the specification that it has "USB-C" is meaningless, you want to know the exact list of hardware protocols that the port supports.
Talking to people in the community my impression was that 1.0 would appear when 1.0 appeared and that they felt that given the difficulties faced by other languages and the work required to produce a language that was fit for purpose in the modern context, a gestation time of more than a couple of years was reasonable.

In terms of community I think that the economics community and private equity firms in particular seem to have picked Julia up enthusiastically.

Having said that, I suspect that it will be three years before Julia becomes mainstream, and then it will be a minority choice for five or six more - if it is the big success it deserves to be!