skysight-inc/HackerNews huggingface dataset:
https://www.geekwire.com/2018/glassdoor-acquired-1-2-billion...

I stated Indeed was acquired that holding company.
Too bad we got left with Hemingway. I know he is celebrated, but I never liked his writing and his alcoholism was a complete downer.
Defense in depth is a thing.

SSL provides some security guarantees.

Using signed package databases also provide some security guarantees.

Both may overlap in what security they provide.

BUT!

If one fails, the other can continue to provide a subset of the previously available guarantees.
You’re shooting down a straw man here. No one in the 1990s and 2000s expected their laptops to be up to par in terms of performance beyond a few years. And I’m pretty sure the OP isn’t suggesting that’s the case in Norway.

What they are suggesting is that the same laptop would work for 5 years, even if it’s performance was not equivalent to its contemporaries. However, they would continue to be good at receiving email, browsing the web, etc.

This isn’t even that remarkable. Apple used to update their OSes every few years, and their newest OS would run on laptops that ran at least a couple of generations older OSes. IOW, at least 4-6 year old laptops.

This was pretty much the expectation people held.
DeepState provides a Google Test-compatible interface to writing C++ unit tests; however, underneath it all, it is really a C unit testing framework. That is the reason for some of the strange naming of functions like DeepState_Int: these are the underlying C interfaces. If you're using C++, you can choose to use Symbolic<int> or symbolic_int. However, if your codebase is pure C, then have no fear, DeepState can still help you!
For Glassdoor, it's your word against that of whoever wrote the positive/fake review you're complaining about. It's a tie unless there are some signals they could use to infer that your complaint is more legit than that positive review.
Well, using the "fragile male" epithet is sure to get results.
Disagree with Youtube, that place is crooked.
I see offers for stuff like $150 cash back after spending $500. Even if your rent is like $2000 that's a $50 fee which earns you $100.
> it's nearly impossible to gain muscle while fasting anyway

Fasting may not affect muscle gain during the fast, but it may during the following refeed.
It is the case with sign-on bonuses through, which is which spawned this threads, and which was the use case mentioned (meeting minimum spend).
How would crypto-currencies change the situation?
How much you need to heat/cool a home is more of a function of its level of insulation and air tightness than its mechanical capacity.

It's possible to design house that need almost zero BTUs:

* https://en.wikipedia.org/wiki/Passive_house

When looking at bang-for-buck / value / ROI, better insulation and air sealing should be done first. If you can reduce the number of your blower door test, then you'll have to spend less on running capacity (and their related costs).
I meant that it's one of the rules from his book 12 Rules for Life.
And the noise is quickly overwhelming the signal with the recommendations. It's hard to see at a glance what's new with the channels I'm subscribed to and actually want to see.
It's funny to see the creator of Tcl (where nearly everything is a string, including lists, and blocks of code) quoted in a thread praising type safety.

Could it be that adding type safety isn't always an improvement to readability?
What is Blind? Went to blind.com and didn't seem to be what you were referring to.
I've been fortunate to not have to use GD for anything other than a quick salary lookup and some reviews about the interview process.

Even then, it's been mostly useless as it forces you to sign in after viewing a couple of pages, and the reviews are written mostly by people who didn't get the job.

As you can imagine, most don't put a lot of thought into writing their reviews, or even recalling what the interview was like.

If knowing about company culture is important to you, you're better off messaging someone on LinkedIn and ask for a quick coffee chat or something.
"Bonus" means the initial thing. The rewards are called rewards or points or cash back etc.
Canada's New Food Guide
As above, "IDFS" == "iterative deepening DFS".
I've done this a couple times in the past for projects where I owned the back-end and the front-end was outsourced. I documented the API spec, mocked the API to return hard-coded values, and wrote tests to cover the expected test cases.

It was a bit of work up front, but it made the eventual integration almost seamless. In this case, I manually created the endpoints and mocked return values. If I did it again, I'd probably use something more automated like some of the other posters have mentioned.
Funnily, when I was trying to get a 16-bit game to run, my final (and easiest) solution was to SSH to a linux machine, run it under wine, and do X tunneling back to my Windows system.

Works like charm.
Celgene, sold for $74B, leaves a legacy of chutzpah in science and drug pricing
HubSpot does this.
Say goodbye to the rest of your day:

https://www.teamblind.com/articles/Topics
Some/many Common Lisp implementations. But there are a bunch of Common Lisp implementations which are not image-based.

Another difference might be that most image-based Common Lisp implementations don't use portable byte-code. Some are using byte-code engines, but those are usually not portable across operating systems and/or machine architectures.
Unicorns to Chew an $80B Hole in the Surface of Stocks
You need look no farther than Theranos.
They fixed the excessive bugged throttling but significant throttling is still there https://cdn-macrumors-com.cdn.ampproject.org/ii/w1200/cdn.ma...

It's a direct result of their form factor.
"Before we prove our code is correct, we need to know what is 'correct'. This means having some form of specification, or spec, for what the code should do, one where we can unambiguously say whether a specific output follows the spec"

What's the difference between the specification and code at that point? If it's that detail oriented, then isn't the chance of bugs in the specification at least as likely as being in code?
The bar for "low-skilled" is rising not only due to globalization but automation. In a way, this seems correct -- in a growing economy you shouldn't really be able to carve out a middle class lifestyle pushing a lever for 50+ years.

If the economy is growing and innovation is taking it's course the low hanging fruit will eventually be clipped, the "gig" economy actually has the trend right in terms of the next "middle class" job for "low skilled" workers being involved with augmenting data driven services and services in general.

The place where the gig economy falls short is of course regarding stability and benefits, I don't know if it's the governments place to step in here or a new model is required from these human augmented data services, but we're only at the beginning of the economy being fundamentally transformed by data.. and there are still many areas where automation and AI is not good enough.. perhaps this is where the low skilled middle class earns its next income.
I just sat through a company wide "Sensitivity Training" at my company (which I'm very much looking forward to leaving, and leaving a review for,) where "We're a family" was repeated ad nausium. I was a little shocked that this was coming from HR and Staff. It was almost a cultish call and response of bullshit.

The reality is, we're not family. I don't have to be sensitive to my family. If I don't like them, I can say and do as I please. If they don't like me, the same. I don't have to care about their feelings, I don't have to accept their life choices. I don't have to see them every day. I don't have to accomplish tasks with them. I can quarrel with them, and eventually they may choose to forgive me because of kinship, or not. Point being, there are precisely zero commonalities between family and work peers. And there shouldn't be.

The contrarian jerk in me really wanted to yell an epithet during training and say something along the lines of "What, if we're a family, I'm the racist uncle that your dad keeps inviting to dinner despite his offensive tirades and uncomfortable leering at your sister. Deal with it."
Discussed at length yesterday: https://news.ycombinator.com/item?id=18960564
I guess that's less effort for the executives than just "stop acting like a jerk"...
> Before Facebook, if people wanted to organize conversation and cooperation on an information technology platform, the options were to pay $X00-$X000 for a proprietary system, get lucky enough to know about mailing lists, have someone who knew sysadmin do it basically for free, or have everyone learn how to use something like IRC.

Did you just drop off the planet between 1995 - 2005? Poor Myspace... everybody just forgot it ever existed. And AIM... ICQ... MSN... Yahoo... not to mention the endless forums on every single conceivable subject. Nobody I knew in the late 90s and early 2000s wasn't using AIM or some other comparable program. It wasn't hard to keep in touch with people.

Facebook didn't invent social networking. All it did was give people a platform to vomit out their every thought for all their friends to see at once.
>> You can’t send file handles

> Actually that's exactly how piping works

Also SCM_RIGHTS, which exists exactly for this purpose (see cmsg(3), unix(7) or https://blog.cloudflare.com/know-your-scm_rights/ for a gentler introduction and application).

That's been around since BSD 4.3, which predates the Hater's Handbook 1ed by 4 years or so.
Doctors Saved Man's Life by Pumping 15 Cans of Beer into His Body
Nomad is drastically simpler than Kubernetes. All you need is consul and nomad to get a running cluster
Okay that one is gorgeous. It has this appearance that somehow reminds me of code examples in my old uni computer science textbooks. I'm not sure which particular ones, it just has that feel.

Even though it's a reasonable price for a commercial font, I can't really justify spending $99 on a coding font just for writing code. I might get tired of it after a few weeks. But if I were to write a programming book, I just might consider it for print.
Sounds interesting, but presumably non-employees have no access?
That would break actual code snippet.

What would solve most of the problems is HN actually implementing markdown instead of the current half-assed crap.
> It's possible to criticise something and still understand it's utility but simply feel that the danger is worse.

Sure so long as it's OK to come to a different conclusion. Since utility of these things are basically unquantifiable, an objectively correct answer cannot happen. All I ask is that those closest to the tech and the current anti-big-web-tech narrative recognize that the benefits differ by user group. Too often, it's presented as an obvious fact sans rebuttal that FB is overall a negative.
You must be a libertatrian.
But that is a sign of a lack of regulation, as that is obviously anticompetetive behavior (demanding that a competing product cannot be sold cheaper).
Ok kiddies, gather 'round and let grandpa tell you a story of literally every other VM that was pushed as the final solution to all our cross platform woes.

Here's a spoiler: we still write native applications.
I don't know why media companies aren't into school privatization. They could bus the kids on work trips and put their channel on the bus TV. Might have to get some changes in the child labor laws.
Dilbert cartoon:

Catbert: "Alice, the experts say you need to balance work and home life. You worked 80 hours last week... that's less than half of the hours in a week. Give us some balance, you selfish hag."

Alice: "This conversation took a nasty turn."
> Also, where's the evidence that simpler geometric designs are better than more complex or detailed designs, in either cost, functionality, appearance or long-lasting-hood?

Not the OP and I don't have any hard-data at hand, but the no-ornament prefabricated apartment-blocks like they used to build in much of Eastern Europe after WW2 [1] were definitely a lot cheaper to build in a shorter period of time compared to buildings which had ornaments and unique features.

In fact, I do have data supporting this, but it's not easily accessible online and it's not in English, more exactly I do have a collection of Romanian architecture magazines published throughout the 1950s where the architects of that time (meaning those that had not been imprisoned by the communists) were discussing about the cheapest and fastest ways to build housing for the country's working class. Those (in-)famous apartment-blocks that started springing up shortly after that (I'd say beginning of the '60s) were the result.

You can see details about this on the wiki page for the Khrushchyovka apartment-blocks [2]:

> Traditional masonry is labor-intensive; individual projects were slow and not scalable to the needs of overcrowded cities. To ameliorate a severe housing shortage, during 1947–1951 Soviet architects evaluated various technologies attempting to reduce costs and completion time. During January 1951, an architects' convention, supervised by Khrushchev (then the party director of Moscow), declared low-cost, quick technologies the objective of Soviet architects.

and

> During 1954–1961, engineer Vitaly Lagutenko, chief planner of Moscow since 1956, designed and tested the mass-scale, industrialized construction process, relying on concrete panel plants and a quick assembly schedule. During 1961, Lagutenko's institute released the K-7 design of a prefabricated 5-story building that became typical of the Khrushchyovka. 64,000 units (3,000,000 m2 (32,000,000 sq ft)) of this type were built in Moscow from 1961 to 1968.

[1] https://upload.wikimedia.org/wikipedia/commons/a/ab/Plattenb...

[2] https://en.wikipedia.org/wiki/Khrushchyovka
Why does a presidential candidate need to be 35 years old anyway? (2016)
I'd love to get something other than a MacBook, but the trackpad compensates for every other flaw. It's also nice that there's no air vent on the bottom.
Right, I think it helps if it provides primarily a business function rather than provides something developers might interact with directly.
The biggest issue is that pipes are unidirectional, while not all data flow is unidirectional.

Some functional programming styles are pipe-like in the sense that data-flow is unidirectional:

Foo(Bar(Baz(Bif(x))))

is analagous to:

cat x | Bif| Baz |Bar| Foo

Obviously the order of evaluation will depend on the semantics of the language used; most eager languages will fully evaluate each step before the next. (Actually this is one issue with Unix pipes; the flow-control semantics are tied to the concept of blocking I/O using a fixed-size buffer)

The idea of dataflow programming[1] is closely related to pipes and has existed for a long time, but it has mostly remained a niche, at least outside of hardware-design languages

1: https://en.wikipedia.org/wiki/Dataflow_programming
I would place Twitter at number one.

I can very easily remove Facebook from my life. Even though I still have an account, I can easily restrict it to only using Messenger for group chats and maybe checking the feed for less than 1 minute every few days (my usage statistics can confirm this).

With Twitter, I am constantly bombarded with people soapboxing their opinions, trying to start arguments, virtue-signalling, trying to force group outrage, witch-hunting... all manner of things. Even news articles have started using Twitter as sources. Its ridiculous.

I can't get away from it, despite not even having a Twitter account.
Let me guess, he laughed when he said it like he was super funny, too, right? Like when I used to ask one former boss which of the ten tasks he'd just assigned to me was highest priority he'd say, "yes!" and laugh like he'd just told the greatest joke and then run out of the room (seriously) before I could pin him down on an actual decision.
Where exactly is the substance of this argument? I don't disagree or agree, but this is just bare invective hurled into a world looking to agree. I don't see anything justified or rigorously argued and most of the follow up basically asks for exactly that.

I'm not quite sure why, but DHH has chosen "antagonizing and negative" as his calling card. It seems to be working out, as he's the go-to guy that has enough street cred to be negative about high-growth VC fueled startups.
Wait, this needs context. You, a current employee of a company, are interviewing a person who listed a skill on their resume, and then you got reprimanded for asking that candidate to demonstrate that skill?
Also consider that it is important to the people who have read them. Many people claim that reading Dostoevsky changed their lives, gave them much more purpose, and helped them define who they are and want to be.

Great literature helps you understand the world, and yourself. It helps peel back that onion.
The money still came from somewhere.
I absolutely love my MBP, the 15" retina from 2012. I just spent $90 for a replacement battery, and after 2 hours of disassembly and reassembly, it's back to being a fantastic workhorse.

But there's no way I'd buy a new one for myself today.
Isn't it possible to rig Glassdoor by using multiple accounts? It may be harder to achieve in huge corporations, but for small companies, it's way too easy to make the bad reviews seem meaningless.

In any case, it's easy to spot when a review isn't honest, good or bad. They often seem scripted, pointing out some bad aspects that aren't really bad, and highlighting the same upsides over and over again.

It's just a question of filtering those and getting to what really matters. As for the companies that are forcing employers to write good reviews... how can they be sure of which review was done by who? Can't they just give a bad review instead when asked? I can see that backfiring really quick.
frail cabling is part of the very deliberate engineered obsolescence.

I worked in electronics OEMs since 2007, and I tell you that such things are way more widespread than you think.

When Amazon was making its first forays into electronics in 2007 with Kindle, the agent who was working for them was squeezing my first employer very, very hard. We were one of companies in the chain for sourcing accessories.

They were literally asking us to shave single microns from plastic parts, and deliberately guiding us into using underrated components. The phrase "planned obsolescence" was never said out loud, but it was 100% clear that they wanted it.

-----

As somebody in engineering, I can add that even cheapest Chinese mechanical sliprings have no problems at all transporting the EDP signal.
Fascist seems like a pretty extreme overreaction.
Who fucking cares? Is this the new calling card to prevent another Occupy? That kind of "end of discussion" is likely going to end up with another 500 bankers mysteriously suiciding again.
Pipes are awesome and infuriating.

Sometimes they work great -- being able to dump from MySQL into gzip sending across the wire via ssh into gunzip and into my local MySQL without ever touching a file feels nothing short of magic... although the command/incantation to do so took quite a while to finally get right.

But far too often they inexplicably fail. For example, I had an issue last year where piping curl to bunzip would just inexplicably stop after about 1GB, but it was at a different exact spot every time (between 1GB and 1.5GB). No error message, no exit, my network connection is fine, just an infinite timeout. (While curl by itself worked flawlessly every time.)

And I've got another 10 stories like this (I do a lot of data processing). Any given combination of pipe tools, there's a kind of random chance they'll actually work in the end or not. And even more frustrating, they'll often work on your local machine but not on your server, or vice-versa. And I'm just running basic commodity macOS locally and out-of-the-box Ubuntu on my servers.

I don't know why, but many times I've had to rewrite a piped command as streams in a Python script to get it to work reliably.
I realize my comment is a tangent. I'm hoping folks might be understanding and hopefully have some advice.

If you have terabytes to back up, are there still any backup services left that'll let you ship them a drive for a faster initial backup?
Everybody's paying for this, it doesn't matter if you hustle or if you don't, if you have a card or not. Contracts prohibit merchants to charge more than cash so they need to cover the processing fee by increasing the prices paid by all. It's not like they can refuse to accept cards.

It's one of the larger rackets in the economy today, whole percentage points of consumer spending is syphoned by the financial industry as pure rent.
I remapped mine to Caps-lock
I think it's because Vue is opinioned, just like Rails, therefore dev's happiness(?)&productivity is one of the main goals of these frameworks. In case of React, there are a lot of libs you can choose from, I'd probably use React in more heavy JS application - think some games or something like draw.io (don't know how to call it). To be honest, I don't have enough experience to back up my claims, so take it with a grain of salt.
I'm curious - are skyscrapers really the cheapest option per person? I tried to search but haven't been able to find any numbers.

I ask because recently I was reading about the old housing projects in the USA. One thing the writer pointed out is that huge buildings are expensive to both build and maintain. You need to use steel and deep foundations driven to bedrock. You need complex mechanical systems to serve everyone - from water to sewage to garbage. You need to hire specialized crews to clean the exterior and perform other maintenance.

They claimed, in comparison, a mid rise plain old timber building would have been much cheaper. You don't need all the complex mechanical systems a skyscraper needs. You don't need specialized maintenance crews. And so on.
What are you talking about, apple is definitely not in the lead sales volume wise. They are typically 4th or 5th. They are still 7-10 percent just like they were ten and twenty years ago.
>> The MacBook line is going through a dark age right now, where seemingly people who design them are not the same people that use them.

That might be true, at least for some subset of MacBook Pro users, but it is also possible to have a slightly more optimistic view. Instead of being in a 'dark age' you could also see the current models as 'transitional', in the sense that the long-term goal is to have a MBP that is very powerful and thin and caters to all target audiences.

Look at the very first MacBook Air for example, that was a pretty shitty laptop in almost every way, except for thinness. In fact, I don't think it improved on earlier Apple laptops in any other way. And it was ridiculously expensive to boot. But it did set a precedent: in terms of size, Apple laptops would from that point on be measured against the MBA, and technology just had to catch up, eventually resulting in the later MBA's. Which I actually think are one of the best laptop series Apple ever made.

I don't disagree that for some people the current MBP line-up is a regression, even though I absolutely love mine and have no problems with it except its cost. And I consider myself relatively far towards the power-user demographic, using my laptop primarily for development and heavy compute loads. But my feeling is that the MBP we will see one or two generations from now will be much better and thin, and everyone will have forgotten about USB-A ports and keyboard design flaws.
Study to whom it is most dangerous ?
Fair enough. They may be cheaper short-term. But I'm noticing from the flat roofs that they might not be so long-lasting (how likely are they to cave in from snow or rain?). So they might not be cheaper long-term. But I guess they might have their place.
I've never heard in a nationalized healthcare system that someones cancer treatment was too expensive, so they should just die.