skysight-inc/HackerNews huggingface dataset:
A CEO's job is to champion the interests of their company. If they're mired in controversy, legitimate or otherwise, their ability to do that job is compromised. Sometimes, it's the right move for the company to stand by an unpopular CEO. Other times, it's better to walk away.

Customers and investors are fickle, and often irrational. Supporting a CEO that is driving both away because "presumption of innocence" might be the worst possible move you could make, depending on the situation. In fact, I'd argue that a hallmark characteristic of a good CEO is someone who can say, "My continued presence is hurting the company. I need to step down, so everyone else can succeed" if that's what's needed.

Yes, even if the controversy is completely made-up bullshit.

In the long run, the company and the (former) CEO will both be better off if they can look back at a gracefully handled departure, where everything turned out to be so much noise, than some Pyrrhic victory, where you've alienated customers, investors have walked, but, by god! you stood by your CEO!
I meant that you'll find incidents like the guy "landing" his drone into the hot springs in Yellowstone. A lot more along these lines.
cool, thanks for sharing; maybe one day you can release your ingestion app to the world.
Higher-level concatenative languages like Factor do feel somewhat Lisp-like because most code is structured with quotations and combinators. But typical Forth isn’t very much like typical Factor or Joy at all, even though they’re all nominally concatenative.
This is one hell of an aircraft system. Huge amounts of money, still not operational, but lots of money made by defense contractor companies.
You're both right. Individual electrons can move at high speeds (not c), but the overall flow of electrons in a wire is very slow. This happens because individuals move in random directions but the group has a slow push with the current.

Imagine people going to the shopping mall. Once in a while someone goes in and an hour or two later they come out the other door 10m away. But they travelled a lot more than 10m. You just didn't notice from outside.
I was imaging something like unvested equity. Yes that's a lot more aggressive. Contracts often require employees to pay some of the back signing bonuses and relocation fees if they leave within a year. I've heard rumors that it's not commonly enforced but contractually it's a possibility. But in theory there is precedent of that for employees where paying back a 100k signing bonuses and relocation expenses is a big risk and you still senior software engineers relocating to the bay area under those terms.
What did you think of it as? In my mind, this store is in no way associated with Trader Joe's, but sells exclusively Trader Joe's products (I've only been in it once); that made it into a kind of Trader Joe's.

I think this debate is more about how one can define "kind of Trader Joe's" than about how one associated it with the company.
From his perspective but not from the perspective of those who still need to maintain the systems using 16-bit apps. The costs of emulation and virtualization outweigh the cost of deploying a 32-bit version of Windows for them.

Emulation and virtualization aren't always an option. For instance if the application is used to support a piece of hardware that needs to be physically connected. Also some methods of copy protection or license validation used then will not work with emulation or virtualization.
In order to establish a set of norms in a community, it's not enough to punish people who violate the norms; you need to punish people who don't punish people who violate the norms. In other words, you need to watch the watchers.

To reframe that principle in this context, it's not enough to punish people who ask for bribes. You need to punish people who answer those asks, rather than reporting them.
PCIe uses differential signaling which should approximate AC so the electrons do not have a net movement down the wire at all, they more or less just wiggle back and forth. In reality there is likely some DC bias resulting net migration but a signal trace should be very low current; you're probably looking at electron drift velocities in the range of a 1-2 millimeters per hour if were to hand-wave a guess.
I mean, maybe, although usually they aren't a perfect sequence. I just have a hard time imaging a scenario where that information is so private you're worried about leaking it.
For comparison, three other human performances of the same Chopin piece:

https://www.youtube.com/watch?v=V7SvQzkZmuM

https://www.youtube.com/watch?v=GOe670xcKhk

https://www.youtube.com/watch?v=fRqynzR_8Ts

Both of the performances in the demo do a mediocre job with the shapes in the music, including the phrasing and dynamics.

I suspect more people would be able to hear a clear difference if a more representative human performance was used for the comparison.

As is often the case with ML in music, the bar is higher than it seems to be.
I feel much more secure in an Uber where I can rate and report the driver versus a taxi where they can basically do whatever they want.
> "the elderly"

They are. There are many active elderly people in Chicago.
Take a look at slides 9 through 15 of this presentation: https://pcisig.com/sites/default/files/files/PCI_Express_Ele...

PCIe signals are generated by transceivers -- devices within chips that are specialized in signal conditioning e.g echo cancelling, emphasis/de-emphasis, dynamic impedance matching. These transceivers and the analog and digital techniques they implement get better with time. This is easily measurable by looking at the Bit Error Rate of data or by looking at eye diagrams (see slide 15). As data rates increase things like drive strengths, impedance mismatches, and a number of other properties of silicon will "close the eye" meaning the transmitted "0"s and "1"s are not different enough for them to be distinguished by a receiver enough of the time to successfully decode a packet. (PCIe is packet based, it's surprisingly somewhat similar to Ethernet). But essentially as our understanding and processes for manufacturing semiconductor devices increase, we're able to "open the eye" more, at which point the industry decides to increase data rates.
Mentioned later in the article: F-22 and F/A-18 also had similar problems. My guess is this has more to do with the life support system rather than the jet as a whole.
this is actually correct, electric signals are actually about 6inches or 15cm per nano second (not seconds)

https://en.wikipedia.org/wiki/Signal_velocity
You're trying to argue against general rule by pointing out things that have been explicitly, purposefully excluded from that general rule. That doesn't make any sense. Alcohol and prescription drugs have explicit sale/resale restrictions in the law.
Didn't know they're so big. Still considering posting my apartment's renovation photos there. Nice job feeling small and local.
> Sure, you can see that. But in the real world, outside of a thought experiment, nobody would.

You should contact some behavioral economists and offer your services. I'm sure they could use someone that knows exactly how people are going respond to complex behavioral questions with multiple competing incentives. They could save a bundle on the speccing and running of experiments.
You can use elfedit instead, but really, it's not that much of a pain to just do it right in the first place.
Even in the egregious Wells Fargo case, the executives whose pay was clawed back were still money ahead to the tune of 8 figures (Tolstedt) or 9 figures (Stumpf). Thousands of low-level employees were ruined, though.

Accountability is for the little people.
Quite true. R was originally build on top of Lisp and it shows in many places, such as in the metaprogramming stuff that you mention.

Overall R seems a little weird at first but the more you get to know the language the more you realise it's actually pretty well thought out.
Elm was among his examples, and the one he chose to demonstrate the vdom's viability when it comes to performance.
Thanks for sticking up for me, rjeli, I really appreciate that!
Well, since x86 is a monopoly ... Intel oughta go easy on this one.
Check out the curriculum for Network+. There are some great free resources out there and it may fit what your looking for.

http://www.professormesser.com/network-plus/n10-004/professo...

and

https://www.cybrary.it/course/comptia-network-plus/
9 Things You Need to Become Successful
I'm talking about the level of e.g. programming language implementation. A lambda needs to be assigned an id, for example, but it's not a reference that the user can manipulate. It's an implementation detail, as are surrogate keys.
yup - Alibaba is the only monetarily worthwhile investment they made.
We need better tools, so that ordinary people can setup their own blogs, websites, email servers, forums, and whatever else they want without being an expert on systems administration or security. They should be able to deploy a system and be confident that it will keep working without intervention for decades. We're not there now, largely because of security vulnerabilities.

We need it to be easier to write secure applications. We need to eradicate undefined behavior from our software stacks. Rust is a good step in this direction. We need well-thought-out APIs that are hard to misuse.

I think we also need a better search engine, and tools to filter news. Tools that detect clickbait, overzealous advertisements, and other forms of low-quality content and push them to the bottom of the rankings, and also punish sites that link to low-quality content.

We need email to be more user-friendly than it is; maybe we need a new protocol that's simpler and consistent with how email (and Facebook/linkedIn mail) is used in 2017. Setting up an email server should be easy, and the settings should be secure by default.

We need tools to identify credible information sources, possibly by analyzing if a given information source is vouched for by someone we already trust. Flooding comment sections and forums with fake comments is an easy way to manipulate the public and create an illusion of consensus or a made-up controversy, but it's a little harder to be fooled if you have automated tools to filter out people that aren't connected to anyone you know by some kind of chain of recommendations.
> When it was implemented 4 byte unicode did not exist.

Incorrect. When UTF-8 was invented, it was actually variable up to 6 bytes in length, being capable of representing code points up to U+7FFFFFFF. It was only shortened to 4 bytes in 2003. There is no point in history where UTF-8 was only limited to 3 bytes.
TLDR: bicyclist rides into back of car when car stopped to avoid another car cutting it off.
Yes, ESS is fantastic. The only thing I envy about Rstudio is the GUI to save plots.
> it's only rarely about tech

That's not really relevant. If it's interesting and a good discussion results, then it's appropriate for this audience. We discuss archaeology here. I'm sure tax discussion and items about the the financial industry aren't too far afield.

> Kindly avoid posting it to HN every day.

It will be voted up if people think it's worth it, and not voted up or flagged if people think it isn't. We have an accepted mechanism for figuring out what deserves the attention of HN readers. When the site admins think it isn't working to the degree they like for a submission, they make spot adjustments to that submission.

Calling out Levine as not being a good source is fine though, as long as you back it up.
Apple employees selling basic customer information (e.g. name, phone number) is something that can happen at literally any company, and is not a reason to not trust Apple with your data. Now if the company itself was selling this info, sure, don't trust them, but these employees were not doing this on behalf of the company. Any company can end up with rogue employees.
That might on how the source you read counted "entrepreneurs".

In Poland, where I live, probably every other adult is an "entrepreneur" these days - people start one-man companies because employers all across the board are pushing people away from normal job contracts towards fake, on-paper B2B relationships. If you visit a grocery store in Poland, then while regular clerks are most likely normal employees, there's a good chance that the shift manager is an "entrepreneur".
I thought Trump said he was waving his pay.
It would seem to me that 2x is not such a huge jump to warrant 6 years (compared to USB 3 => 3.1) and that it is not the bottleneck anyway. But we might be approaching the speed limits on PCIe (as in transistor size).
Hah, I had a phone interview scheduled with you guys like five years ago and the phone call never came in. I was a bit crushed :-P
No, small robotic vessels won't replace aircraft carriers. They will merely sink all of them.

They'll just hang out near the bases, latch on as they head out and start cutting holes.
I expect to read technology articles here, not the unfocused thoughts of a finance columnist on 5+ different topics.
https://www.google.com/amp/s/www.washingtonpost.com/amphtml/...

CEOs in the referenced study were 20x more likely to be psychopaths than non-CEOs. That's the same rate as for prisoners.
...what? Your comment literally makes no sense to me.

> Yes, you could use a custom header, many do, but then you're stepping outside of the HTTP standard

No you're not. The HTTP standard allows for custom headers, and nothing in the HTTP standard restricts servers from using customer headers to influence how they process the request.

> Accept header is supposed to define the response format

Yes, like application/json. It's not supposed to define the request content, just the format, and it's definitely not supposed to affect the way the request is processed.

> version is another facet of the response format

No it's not. JSON is a response format. XML is a response format. "API version 5" is not a response format.
Well not just that, but also, Uber and Lyft are moving a lot of people around, cheaply, all while providing income for drivers.

All that's going on here is that cabbies made a bad investment and are losing. Sorry, but if you're tying up 90% of your wealth in a single asset, the value of which is 100% dependent on fickle regulation, and you didn't see this coming a few years ago, I don't have much sympathy. No prudent financial adviser would recommend this, and further, if you were so exposed, you should've been paying attention to what's happened in the industry over the past, I don't know, 8 years?
The have a board member who's an exec at the well-known NGO Partners In Health. It's hard to imagine a better-run org. Maybe the disgraced executives should consider making large-scale donations to PIH.

Of course, that doesn't make the shareholders whole.

As for the "hard to recruit and retain top talent" argument ... that's the oldest and most miserable excuse in the book for tolerating bad execs.
It was probably somewhere in the terms. Not ideal, but at the same time - the product IS a social network for the neighborhood, so the user gets value from having their neighbors on. And they expect to have their neighbors on.

I'd prefer a checkbox with one line of text saying they would use my name though.
I loved that article, but the difference in quality/relevance between it and the newsletter is night and day.
Oh, sorry, I only understood what this comment meant after I read the child comment. Yeah, I got "Today I fucked up" from reddit's TIFU, not as a commentary on your abilities.
Code Cracked for Code-Splitting and SSR in Reactlandia: webpack-flush-chunks
He had the references to get hired at this job, right? So just leave the job you screwed off the resume.

A similar thing happened to a client. Sysadmin logged into GCP and Azure immediately after termination and just deleted everything. He was in the UK, we were in the US. Wasn't worth it to try to get someone to prosecute, and I'm sure we're not listed as references.

Did get people motivated for a multifactor delete bucket for extra backups.
We're talking about severance pay that they were paid in the course of being fired. It's not clear to me that it should have been paid in the first place.
What's a "buy button for testing ideas"?
I had a retail customer once (I sold pc stuff to SMBs in college) who made a big purchase via credit card. The cashier got a weird code, and got transferred to a person who asked for a supervisor (me), and then asked yes/no questions about the physical description of the guy. Then they gave me some code to clear the transaction.

I was checking out the Sunday paper a few days later (this was the 90s), and it turned out that the guy was a fugitive who basically killed his wife and fed her to the fishes.

Pretty freaky stuff.
> You would use the "New" constructor function pattern in this case, using a higher order function called at injection time to keep it reusable and hide everything.

Spot on. I love the decorator pattern for dependency injection.

type Server struct {
logger *logrus.Logger // optional
store databaste.Store // required
}

type ServerOption func(Server) Server

func WithLogger(logger *logrus.Logger) ServerOption {
return func(s Server) Server {
s.logger = logger
return s
}
}

func NewServer(store database.Store, options ...ServerOption) *Server {
s := Server{store: store}
for _, option := range options {
s = option(s)
}
return &s
}

func main() {
myServer := NewServer(myStore, WithLogger(myLogger))
}
Not to mention all the identical twins out there.
Stilt (YC W16) Is Hiring a Software Eng. In India
So one person runs a keylogger and captures the full credentials?

But it's not a bad system.
No. If the node the pod is scheduled to goes away, the pod will not be restarted. 'restartPolicy: Always' applies to the containers in the pod, not the pod itself. Deployments (Or daemonsets, jobs, replicasets or replication controllers) actively maintain the pods, to assure in the event that the pods are deleted they're replaced.
Would this, or current technology, be fast enough to have a (professional grade) Oscilloscope as a PCIe card? It's my understanding (I don't work around top of the line so I'm probably wrong) that even the best scopes don't have particularly amazing interfacing with regular PCs because of low data bandwidth with their interfaces.
MySQL's innodb has a clustered index. On DB2, SqlServer, Oracle, etc, they are configurable. PostgreSQL is more like MySQL myisam in that the data and index are separate. In this case, the random nature only screws up the index (assuming btree), not the data.

It can be a bigger issue if you proxy sql queries and shard to 1000 DB servers and you thus rely on part of the query to indicate which shard it is on. You can do this with a type of uuid that embeds the shard, or you have to include additional parts in the query beyond the PK to get the row (it could be a column that the sharing is based on, or a comment). And yes, careful with joins from an a root object's table that joins to other tables that use uuids unless you can guarantee that they are in the same node.
I have concerns as well.

My own suspicion is that UBI would give policymakers a mighty political carrot-and-stick; debating the morality of certain spending habits, etc., and slowly de-universalizing UBI into something with strings attached.

I prefer the idea of creating our own value for trade, if we could iron out some of the kinks in the system we have already.
Could you provide a link to Mode? I'm not familiar with it and the name is epically un-googleable.
SSL error anyone?
> Individual electrons can move at high speeds (not c)

My memory may be off but as I recall the fermi speed in copper is only around 0.5% of c, rather far off. What does propagate at speeds on the order of c is the EM field, which is what most people are actually talking about when they think of electricity moving down a wire. But, it's still something around ~60% of c in a copper transmission line.
Sorry. If someone intentionally destroys company property I would want nothing to do with them, ever. This isn't a simple b&e where the perp rarely knows the victim. He was given the tools to do his job and intentionally used them to undermine his company and colleagues.

Also, he is not a hacker, just an asshole. Having the admin login and password doesn't make you elite. The only weakness he exploited was himself.
It's not secure, that's the problem. AMT relies on security by obscurity.
Genial Things
I think this is a win for free speech in a sort of backwards way...
Persona seemed like a pretty good system, until it was shut down. I don't like single-sign-on systems in general, but having it managed by the Mozilla foundation seemed a lot safer than relying on Google/Facebook. I think their original long term plan was to transition users away from their single-sign-on service as browser support for the features they needed got better.

The only thing that bothered me about the general design is that it used email addresses as identification tokens, and for the site I was making I didn't even want that much personal information from my users.
The number of params to a function doesn't seem like a particularly meaningful metric to optimize for. It seems like a proxy for something else at best.
He likely means a landing page that pretends to sell the product and when people click "Buy" they are taken to a page to collect their email address and say something like "We are currently in a closed beta but will send you an email update when we are generally available." Then you can validate your idea by looking at how many people click Buy and have some sales leads ready to go when you actually launch.
Just to clarify, the $300 is linked to your personal account and once it expires it's gone forever (at least for now).
This nearly makes me think of Al Franken's Supply Side Jesus.
I think you are the first person I've seen speak highly of Inferno. I've played with Plan 9 from time to time, so if you have a moment, can you tell me what you like about it?
> - A cab driver who picked me up at my home to go to the airport who then kicked me out part way there because I was on the phone with my mother and he refused to turn down his radio when I requested (which is in the friggin 'Passenger's Bill of Rights' posted in the back of the cab). He then loudly threatened me with physical violence once I exited the vehicle. I ended up asking the cab company to not fire him once I complained because I was so scared that he was unhinged, and the last thing I wanted was an unemployed, unhinged angry guy knowing where my wife and I lived

I wonder how that would go since CCW permits are legal now.
You're describing the EM field, not the electrons themselves. Actually the two are moving in opposite directions as well.