skysight-inc/HackerNews huggingface dataset:
That’s not so much old fashioned as willfully ignorant of how humans have been comporting themselves for all of recorded history. It isn’t really an opinion as much as a moral and intellectual dodge, sort of like prohibitionists preaching abstinence. I’ve also noticed that so many people lose interest in the life of child the instant it leaves the birth canal. People who thinks it’s a moral imperative to protect s fetus, don’t see, to take similar hard lines on protecting the welfare of children in general. The position seems to hold only so long as someone else is bearing the consequences.

These same people are often against paying a cent in taxes for healthcare, education, food, housing. Those same people don’t even seem to bemoan genocides in places like Rwanda or Sudan, or the Congo until long after they end. To me, it reeks of screwy priorities, and control.
The harsh truth: you may be an excellent engineer. But your company can probably make do with a mediocre engineer for half the cost. You may write superb quality thoroughly tested code. But your company just needs something that mostly works most of the time. You might be able to implement that feature in a week, your company would be happy to have it in 6 weeks or even months. Talent is no guarantee of job security.

A fair severance package is 1 months salary per year of employment.
The context of the lawsuit is irrelevant to the courts statement on puffery aside from being the initiating reason the statement on puffery was made (which we already knew).

The court could have made the same statement without Prager filing the suit and it would still be accurate. The context doesn’t change the fact of the statement. So again, your providing context does not change or challenge peterhandlaw’s point r.e. Puffery.
Conversely I use phone-based e-mail as the primary form of communication on my phone because (1) SMS messages are expensive on PAYG plans and (2) the other party doesn't have yo consider where I am and what channel they need to reach me
Have you tried Botox? Might be a good way to test your theory
Sounds like they should have shut down the product but kept the developers. If they were able to run the business on their own, they were probably 10x developers. Even if they lost half of their momentum by being switched to a new team, they still would have been great for the company.
Open Source Marketing Automation: Mautic
Hmm, if only there was a way for workers to actually get power ...
I searched through the article and didn't see much discussion at all on storage as a bottleneck. If it actually is a bottleneck, is color grading more of a sequential or random data access workload?
Check out Siempo (www.getsiempo.com), a new launcher with a similar mission.
Is the idea all that impressive? Is it not essentially just a big floating wall? To me, the impressive thing is that the young guy has actually put this in motion.

In business, we say ideas are worthless and it's all in execution. I think the same principle applies here.
Hard to follow you, but the process of law making has its own meta rules that we can talk about and that shape the nature of the resulting legal system. Responding to attempts to discuss these meta rules with "it is the law" is basically a category error, you're avoiding the meta discussion.

For example:

• laws shouldn't be drafted to apply to a single person (bill of attainder)
• laws shouldn't be applied retroactively (ex post facto)
• laws shouldn't infringe on individual rights

I don't know enough about the EU/Irish law to be definitive about what is going on with Apple, but my gut says that the law was probably targeted such that few corporations could take advantage of it but not so much that it was just Apple and that the EU enforcement action should not be applied retroactively.
Is the OLPC considered a successful endeavor?
> You must code in an unfamiliar language (Fortran 1988, for example)

Oh wow, that would definitely get me sweating. All the FORTRAN i learned was 77!
Technically, Snap is in LA, not SV.

And engineers still get much more equity in SV than is true elsewhere, and so have a shot at becoming wealthy.
Lessons Learned from Peloton’s Email Team
we didn't accept money so far and won't till we have working phones reviewed by youtubers. The pre-order just reserves u a spot as we're doing limited batches. and oh boy I wish we had 50k on marketing, the website & content is done part-time by the same team working on the OS.
No repo, but I could write something down. Any particular directions I should focus on? :)
HPKP can be either TOFU or preloaded. Google maintains a preload list that is included with Chrome, Firefox, Opera, Safari, IE 11 and Edge, but that is not a scalable solution for the future.
Nah, it's a valid optimization as long as ereport() returns.

The compiler doesn't need to follow the order of operations as long as the observed behavior is the same as if the operations were performed in the order in the code. Since the compiler doesn't have any responsibility if division by zero happens, it's fine to do the division before.

This is an interesting read: https://blogs.msdn.microsoft.com/oldnewthing/20140627-00/?p=...
They were still selling Urchin (self-hosted) licenses up until a few years ago, at $5K a pop or thereabouts. May be they still do?
100+ Array Interview Questions
These seem like extremely competent developers. They could have transferred them to more important projects that had less competent developers in them, and let two or more less competent developers go.
I visit my bank site and my browser gets a certificate for barclaysbank Ltd, to expire in 12 months. Tomorrow i visit the same site and get a different certificate, or from a different CA.

Should my browser warn me?

I don't know. the chances are high that 99% of people will click OK and 99% of the 1% left will look at it and think "how do i verify this?"

That is probably the reason browsers don't bother with pinning and the rest - there is simply no chain of trust i as an individual can possibly use to verify a fraction of the sites i visit.

but still ... if I pay my landlord every week in cash and one day someone else turns up and says "hi i am your landlord, pay me" I have visual signals to warn me of a possible problem.

The signals are there - my browser could fingerprint the servers, the headers, the response times, a lot could be done. But then most days my browser would act like Donald Sutherland and point at people and say "they have been replaced" and i would have no means to tell.

we really have become reliant on one piece of technology haven't we.
Once you control DNS, it doesn't require email, you can just use lets-encrypt. The lets-encrypt verification does not check HSTS.

Makes sense because it keeps HSTS from the lockout scenario that makes HPKP so scary.
My point was NOT that it's good to have laws that lock-in entrenched players.

And yet here you are defending GDPR.
There also is skywind, the port of the morrowind world to the skyrim engine.

https://www.reddit.com/r/skywind/
I don't get it. Are they saying people fail to practice the meritocracy that they preach, but select people by their genitals, or are they saying meritocracy is the problem and selecting by genitals rather than skill is what they actually want?
And I think that can be very problematic, especially when the SCOTUS makes incorrect assumptions about what laws are on the books, or that Congress will actually be able to act. In the Citizens United decision, a few justices believed that the disclosure requirements that would be needed were already in place, hence voting the way they did. In another, there was a Fair Debt Collection Practices Act case that found that debt collectors who purchase debt (arguably the very people the act was meant to regulate) were not covered under the act, and if Congress intended it, they should act to do it. This was in the last couple of years, so the amount of ignorance about how unwilling Congress is to act was astounding.
A reference to the contested ownership of Tamriel between Akatosh and Mehrunes Dagon.
They are saying that one party says the container with ID #12 has bananas and a different party says that container #12 has lemons, not that there are two containers, one with 12 bananas and one with 12 lemons.
> Furthermore, while Chibitronics focuses on providing solderless solutions for younger learners, the techniques shared in this post targets engineers who have the skill to routinely assemble modern SMT designs

(emphasis mine)
MomentJS is closer to 500kB when you account for all the international locales that it includes by default.
Think about the questions you are asked. Answer calmly and honestly. If you are not sure, say so. Review coding interview problems.
> In most cases, if your application for permanent residency is approved, then you just immediately become a permanent resident

Except that process takes another year or so.

> So I think the upshot is that this will make things more difficult for Chinese and Indian green card applicants.

Oh how wonderful, keep the lower classes down.

How delightfully racist.

edit: I'm sorry. TIL what upshot actually means.
That works on Google Maps for iOS too and I do it for all devices.

On android the reminders are super annoying: Your offline maps will expire in x days, please update! You can disable it, but it took me a while. Totally useless. Just update them when it's time and STFU.
Chinese cab aggregator Didi Chuxing plans for an IPO
Coding interviews hide subjectivity behind the veneer of objectivity. They are the worst type of interview.

Maybe I'll make a 'fair coding interview'. The candidate and interviewer get a random coding problem they must solve together. We'll see how the candidate and interviewer feel about each other after the shared trauma.
Quick example: to delivery safely my app with an web app, I need to add HTTPS and that's basically it. These days I can add Letsencrypt trivially.

With modern Windows, macOS, Linux, iOS, Android, I'm going to have to run around for ages figuring out how to sign my packages. Despite what you might say, it's never easy or pleasant.
Takeout was implemented by the Data Liberation Front, an independent 20%-time collaboration between engineers in Google, accompanied by whimsical videos[0]. Takeout was never anywhere close to comprehensive, and the DLF didn't last[1].

[0] https://www.youtube.com/watch?v=QP4NI5o-WUw

[1] https://www.twitter.com/dataliberation
If you have DNSSEC that protects against CAA spoofing, that should also protect against A-record spoofing.
Unless we fail open on A records but closed on CAA records.
I believe this is the CSP. You can confirm that in the Javascript console. Extensions should be able to work around that. Bookmarklet are bound by the CSP and the major browsers don't want to fix that (https://bugzilla.mozilla.org/show_bug.cgi?id=866522, https://bugs.chromium.org/p/chromium/issues/detail?id=233903).
An Expect-CT header would have mitigated this attack (but not for new users).
Using a hardware wallet and verifying the address on your hardware wallet is the same you entered into the website.
It is more complicated than that, but even on a basic level it is not proportional [0]. If you consider the purpose of a progressive tax system it gets even murkier.

[0] https://www.npr.org/2017/11/14/562884070/charts-heres-how-go...
On the consumer side we could stop eating seafood.
What's the differentiating feature between the Blloc and all the other black rectangles that run Android?
I really had no idea that people that asked for others to use imperial units existed…
oxygenOS ? lineageOS ?
How Microsoft Made Me Love .NET Core and C# Again
It was an incredibly well-written piece, and I really enjoyed it, but I share the same misgivings you do. It just all felt so incredibly naïve- although, in fairness, we all have to start somewhere.

To most people, the idea of expecting to have a job waiting for you upon graduation because you interviewed in the fall of your senior year is mind-boggling. Most people, I venture to say, are lucky to have a job by graduation. I'd think it's far more normal to start looking around that time and hope to find something by summer.

The proscribed promotion and 'levels' and 'staff software engineer' titles that apparently make one impossible to fire (?) feel like something out of a fantasy. Something, by the way, this piece shares with a piece posted a few days ago about climbing the latter at FaceGoog or something to that effect, and how you're either up or out. It all feels like something out of a foreign country or planet to most of us, I venture to say.
Within your lifetime, rather than that of an arbitrary human on Earth.
For a senior position, if resume + talking for a few minutes can’t verify that the person is potentially qualified, it means you suck at interviewing people. From there it should be a discussion to learn about thought process, architecture experience, and people skills.
Numerous studies have tried to measure who generates value. Millions of dollars spent on this, cause it seems like an important question right?

The results from what I’ve read have offered no answers. One place spent $20 million trying to answer how much productivity is gained from having email. Nothing.

I suspect it’s like the food industry and fossil fuels: they are selling us on nonsense and hiding the reality.

Economics was the latest long con, like religion before it, the masses buy in hook line and sinker

But yeah we DEFINITELY need to make more phone apps and web apps! Fawk yeah!
Totally agree, but I'm not convinced that tech job security is as solid as HN or VCs like to think. I'm trying to get at defining what "tech skills" means. It's such a broad term!
Do your best to have a relaxing, low stress day today. Do your best to get a good night's sleep tonight.

Last minute cramming won't make you more prepared. It will just stress you out.

Nothing wrong with posting this question and reading any answers you get, but you either already have the qualifications for the job or you don't. For the interview, you should be concerned with presentation. Being calm, cool, collected and well rested is one of the best ways to put your best foot forward here.
> 1) non-immigrants

It's explicitly a dual intent visa.

Contrast it to the TN status available to Canadians/Mexicans, which is not dual intent. Having the intent to immigrate when taking a TN position is reason to reject the application.

> Mostly because of 2 and 3 I think the system needed reform

Oh absolutely.
> That's not to say the broader criticism of job security is wrong. I have plenty of 50+ family members that are struggling on the finish line to retirement. Other people in my circle never had a fair shot at the start, but I don't know that there's ever been a better time to be a member of the professional class, even at a mid-skill level.

If you are one of the right sort of people, with the right skills...yes. Many people with degrees never successfully transition into being a full fledged member of the professional class. That is much, much worse than before and the cost of failure is much, much higher than before outside of tech.

2017-2018 are the high point of this particular economic cycle and we are at full employment but that does not mean people have succeeded at the level they have in the past.

> I work at a VC firm and every company struggles with hiring enough talented people. I don't know many, really any, people who are moderately skilled and unable to find work in this environment. That could change if there's a big macro swing.

Can I find work? Yes.

Have I plateaued at my current level of pay and everyone wants to try to pay me 20% less if I change jobs? Yes.

It isn't just "Can I find another job?" but "Can I find a comparable job with the same work life balance, benefits, and financial compensation?"

That is the real fear with the lack of job security for mid-level professionals as they age and don't move into management. Paycuts, relocation to cheaper regions, or work/life balance cuts have to be taken to some degree.

Sure, I'm posting on HN but it is mainly because I work 10+ hour days, 5-6 days a week. I have to break that up somehow.
The House of Representatives in Congress was always and clearly meant to be a force that directly represents the interests of people directly. It is the popular body in Congress (same sense of "popular" as in "popular vote").

There is more dispute about the role of the Senate: is it to represent the views of the people, weighted on a per-state basis, or is it representative of the states? If a state has different views than the population, then whose interests should the senator be concerned with?

The question isn't entirely theoretical: if you have a state that was majority Democratic but gerrymandered to a degree that the Republicans controlled the state government [1], a popular vote would elect a Democrat, but a state selection would appoint a Republican.

One would note, if one were cynical, that the advocates for state appointment of senators tends to correlate with a party that is more often in control of state governments without being able to win majority votes in a popular election of a senator.

[1] This basically describes Virginia, which has generally consistently tilted Democratic in statewide contests since ~2006 (although a good Republican candidate can still win). Nevertheless, it was a shock in 2017 that Democrats came within a few votes of electing a Democratic majority in its house--to the degree that literally no one thought it was possible, despite the potential for a large Democratic victory in the governor's race, for the Democrats to actually control the legislature in Virginia.
1. All team actions should be prefixed under "kr team", right now i don't know what happens if i run "kr add" if i only want to add myself to a server, ie outside my team.

2. What user's 'authorized_keys' would "kr add" write with a team? I don't want a team to share a single user.... luxury problem, but hey.

3. Make it possible to try local keys before krypton

4. Great work!
Will Robots Finally Replace Realtors?
You need to learn about the technical interview process.
You need to prepare Emotionally, Mentally & Technically
You need to learn what to do and what not to do during the interview.
You need to learn how to solve algorithms on whiteboard.
You need to learn how to propose and implement alternative solutions to a given problem.
Checkout the following guide. It will teach you, about all the points http://www.codespaghetti.com/interview-success
"Merging Tensor and Variable classes" :O
Thanks for this, bookmarked. There is a pretty large community of creative coders that would use this.
Only public companies are required to respect GAAP, and they choose to do so because they want access to a regulated market.

Is a building on Pluto subject to the same building codes? If my server spontaneously combusts, should I warn those with IPs near mine that theirs may catch fire?

You have no obligation to visit my web service, enter data into it, or interact with it. It takes up no space, and you have no "passing" interactions with it.

The contention is that others should not be allowed to use my web service, unless it provides you certain features.

I'm believe we should support privacy on the web, but this is not the way to do it.
we actually tried copperhead at the very beginning as our base, too slow unfortunately.
In light of the upcoming GDPR laws in Europe and the right to be forgotten, that’s quite short sighted and could stop a number of developers using your system- I know I certainly couldn’t use it without this available via API or console
That's a good point. The main reason for the low price is that velocity is so high — all of the coins are changing hands every 10 seconds in this scenario. So there is still a huge amount of demand for them. If you tried to buy a lot to drive up the price, I think all of that demand would be recalibrating the price so quickly that practically speaking it would be hard to sell them back fast enough at a price any higher than you paid. So I think it would be hard to manipulate the price in a profitable way.

But it's a good point — maybe there's some minimum level of holding that happens (could be high, 99%? 99.9%) that is solely about making it expensive for others to increase the price arbitrarily (even if they can't do so profitably), in order to maintain price stability. But that would be about paying for stability, not for the underlying utility. I need to think about that more.
You actually agree with each other. You're saying "it would be a dream scenario if the next 10 programmers I hire were all superior to me"; it's an ideal outcome, even if unlikely. The parent's "I don’t expect engineers to be better than me" merely points out the unlikeliness, you point out the desirability.
Huh, I didn't know debugfs can operate on a mounted filesystem. Sounds incredibly dangerous...

debugfs(8) manpage says that ln "does not adjust the inode reference counts". Is there a way to increase that number?
Amazon Teases Upcoming Fire TV Cube – The Verge
Well, about a year ago I ditched my smartphone for a dumb phone, and the effect of my mental health has been pretty positive. I still engage with the internet way too much through my computer, but I feel like I live a bit more in the "real world" than I did before I got rid of my smartphone. The internet is no longer an omnipresent for me. I wouldn't necessarily recommend that everyone gets rid of their smartphones though as it's not really a problem for some people.
That's correct, tested it with https://badssl.finn.io/
For a while now people have bypassed Facebook's API restrictions for chat and news-feed by using the "mbasic" webpage version. It's pretty trivial to get around most of their API hostility. How long that'll last I don't know, but it's a pretty important service for connecting people in places with very low bandwidth.

But... That said, building one decent chat app is a massive time sink in itself. Then do this for many different popular apps with massively varied features (Google maps, Uber, etc) - then build that all into Android, then build the hardware - this phone isn't going to be released for years.

Note that it's a pre-order and not an order, it's just not ready yet and likely will never be ready at their price point. They'll get less backers than they expect, burn through the cash faster than they want and will struggle to meet their promise. As other comments have points out, they're better off starting with lower expectations and a website people can use. That's all just assuming it's not a scam.
Yeah that was it - I found it a really good primer for starting to think about social class as a construct, however there is a lot more inter-class mingling and subtlety that isn't covered there, which is I think why he eventually took it down, because once you really start to think about it its not that hard to pick apart, and probably doesn't reflect his current views anyway. The simplicity of only "4" ladders leaves out maybe the majority of people, especially in the US. People's and communities values just tend not to fit into those categories, and tends to be more an expression of each person's individual and group experiences.

The idea of alternate ladders based on values, how that ties into money and economics, and how groups can become inaccessible to each other, is a worthwhile and big idea I think to hold onto.
Indeed, I'm immensely curious about the OS (I'm an unabashed OS junkie) and if it's not Android based I want one just to dig into that part of it. Beyond that, the display and the GUI are absolutely gorgeous. I was always a fan of Microsoft's flat design for Windows Phone, and this takes it to another level of minimalism. I'm drooling over here.

Edit: I see below that it's Android based after all. I still love the way it looks but it's a hard pass. :-(