skysight-inc/HackerNews huggingface dataset:
Is this really all that significant? It seems that since the WeWork fiasco, all of SoftBank's failures are being covered by news organizations. But isn't that simply the nature of venture capital? Invest in a lot of different things, most of which will fail, and make up for the losses with the Ubers of the world. (edit: It sounds like Uber was a bad example to use)

$375 million sounds like a lot of money, but it's 0.3% of their investment fund.

I'm not sure if SoftBank is suddenly performing worse than they have been in the past or if people simply just care more about the losses since they had such a major one recently.
Wait, so, you did’t find them having you sing a song to be a light hearted suggestion that would warm you to their apparently super fun culture?
Yes, think of all the great tools written in Haskell, like pandoc and uh… a second example someone will reply to me with that no one has ever fucking heard of.
It appears "Installing from source" is the only option?

Are there no distributions packaging mastodon and its dependencies such that I don't need to have gcc/build-essential and piles of -dev packages installed to run it?
Sweyntooth: Vulnerabilities in 7 defferent BLE SDKs
Pepsi Design Strategy [pdf]
"Bitbucket uses PostgreSQL with one primary read-write database and N read-only replicas."
You are confusing theory with practice. Back then, computers were expensive and rare. The general student population at my university had two choices: the CDC 6400, or an HP time-sharing system that ran BASIC. A friend and I actually wrote a complete toolset in BASIC that allowed students to learn HP-2100 assembly language. (I did the editor and assembler, he did the emulator and debugger). But writing a PASCAL cross-compiler in BASIC, that output a paper tape of COMPASS, or binary? No way. Or FORTRAN, SNOBOL, Algol, ...
Since nested functions don't create new API, amen.
Lots of great suggestions here, including JOAT doing better at small or startup companies. One other thought I'd like to add is, if what you actually dislike about your current situation is the isolation, then you should start a group for JOAT's, and set up a forum or other method in which such people can lean on each other's experience and skills. I see from the responses to this question that there are a lot of people in your situation, and it may be that what is needed is a professional organization tailored to their type of role. This would fix the issues of brainstorming, someone to ask for advice on a tech decision, sharing war stories, etc.

On the other hand, if you're really just looking for a different employer, then either find a similar position at a different small company, or go DevOps, because that is the one right now where the need is so desperate that they will hire someone with mixed experience instead of insisting on a specialist. But, beware, people who fell naturally into being a JOAT, often don't like becoming specialists after a year or so.
And when you go without a job to try your hand at starting a business, it's usually accompanied with the gamble that you won't need any medical service that will wipe our your savings.
Semicolons in JS is how you differentiate between someone who understands that code ambiguity leads to pain, vs someone who shouldn't be allowed near multi-line statements.
>Its business model is to publish simple classic games, but with ads.

Is this not precisely what Microsoft is doing?

I haven't played game of solitaire since Windows 7 because I'm not going to watch a 15-30 second preroll video advertisement in order to play the Microsoft Solitaire Collection.

And I'm certainly not going to pay monthly to avoid ads for games that used to be included with the OS without advertisements.
I thought this Phil Ochs lyric was moving and thought-provoking:

She’ll always run silent
And she’ll always run deep
Though the ocean has no pity
Though waves will never weep

... but then I saw that at the end he goes for the unsubtle political club like Seeger:

Oh can't you see the wrong?
She was a death ship all along
Died before she had a chance to kill
And she'll never run silent
And she'll never run deep
For the ocean had no pity
And the waves they never weep
They'll never weep

Regardless of whether I share the sentiment, I don't like being told what to think.
> 2. If some of the investments don't sound a little crazy to you, then what is their differentiation or thesis? Remember PG's essay about good companies often start off sounding like terrible ideas.

It's very different when you're investing at the seed stage as opposed to putting in what would normally be considered late stage capital. By that point, your valuation should be justified by your numbers, not your dreams.
Grandparent was suggesting Product Management, not Project.
So which parts and things are the slow bits of reposurgeon? ESR seemed to be saying[1] that the last time he tried profiling it was seven years ago.

[1] http://esr.ibiblio.org/?p=8161&cpage=1#comment-2065946
That's really neat! I wonder, could you store the PostgreSQL log sequence numbers in a cookie to save the round-trip to Redis?
I think it's even narrower than that. Mobile pizza robots. Since non mobile ones surely already exist in the frozen pizza world.

They seem to have been solving for a delivered pizza that's maybe 10 minutes more fresh. I don't think there's much value there.
Was answered in this post: https://news.ycombinator.com/item?id=17637114
Thank you for this library, I am looking forward to reviewing your work. I didn't want to use a framework (like hapi or express) to achieve something similar.
From your wikipedia link, this technique sounds like a great way to find more cancer causing viruses.

"...developed a new method to identify cancer viruses based on computer subtraction of human sequences from a tumor transcriptome, called digital transcriptome subtraction (DTS)"

It's from 2008. There has been enormous improvements in DNA technology since that time.
In FY2019, they had ~3bn advertising revenue and ~465mm in "data licencing and other".

https://s22.q4cdn.com/826641620/files/doc_financials/2019/q4...
The financial aspect is certainly true though, as someone who hasn't moved around a lot and who pretty much uses all their vacation, that aspect of traditional vacation banking has never been a big deal to me.

The culture aspect needs to come down from the top. A senior engineering manager at a well-known SV company with "unlimited" vacation claims it works pretty well because, from his perspective, an expectation that you'll take time off and disconnect comes from the top. On the other hand, I've heard others at the same company give a less rosy report, so YMMV depending on teams, etc.
Very interesting and useful to see.

And in an entirely approach for vectorization for the masses: I do wish that it was easier to access vectorization through BLAS, a library that is well supported across nearly all languages, gets massively optimized, but is hard to install correctly.
I'm a generalist too, or as someone else put it - a serial specialist. You could just stagnate until you retire. That's basically what I'm doing, but for slightly different reasons.

Promotions and ratings at my company are very subjective and political. I've had quite a few people over the past 4 years thinking that I was a level higher than I actually am (I'm a dev, people have even mistaken me a tech lead), one of them even offered me a next level position. The subject and technology were not interesting and it was a dead end career-wise (prior to my acceptance ofstagnation). But I have also had a couple of managers that say stuff like 'not everyone has the potential to get to the next level' or 'I hired you because I could see you being a senior dev or tech lead in a couple years, but I don't think that anymore'.

Basically, you might be better off just accepting that you hit your peak and enjoy the brief moments that you find yourself doing something interesting rather than torment yourself with looking for the next promotion or change.
> Invest in a lot of different things, most of which will fail, and make up for the losses with the Ubers of the world.

Ironically, SoftBank is one of few investors to lose money by investing in Uber.
If I'm not allowed to spend my time working, it is not free time!

In a free society, work hours is an agreement between consenting adults. If you want to work part time, that option is widely available. But why force your preferences on the rest of us?
> success theater

such a good phrase. premature 'mission accomplished' is always embarrassing even when you're just the one stuck cringing and golf clapping in the corner

Common thread here seems to be lack of argument / buy-in process. Central leaders need to (1) convince the team that tactics accomplish team goals and (2) have team goals. Bad teams do none of the above.
Yes of course, traversing directories or dependencies is hard.
We are developers, not mercenaries!
Pizza chains haven't even displaced the local pizzeria who make a higher quality product. It's inherently a resturaunt business and resturaunt are a terrible proposition.
It took them a while to recall yours, from the article:

> Tesla issued a similar recall in March 2018 for 123,000 Model S vehicles worldwide built before April 2016 that called for replacing steering assist motor bolts.
Has SoftBank made any profitable investments lately? All I hear about them is going bust (WeWork, pizza...).
We already have two mandated vacation days every week.
How to Chown Recursively on Linux
Ask HN: Strengthen current skills or learn new ones?
I have 18 years of experience as a sysadmin/devops person and I know Python, Bash and a bit of Go. I'm familiar with PHP, Ruby, Java, etc, from having to support apps written in those languages.

I'm going to have a lot of free time in the next 3 months and I was wondering if I should learn the current languages I know more deeply; OR if I should learn Javascript and frontend development.

What do you think will be more valuable?
Photographer sues Getty Images she's billed for her own photo (2016)
Four issues:

1) JavaScript has to be sent over the wire, so it should be minified.

2) Caching is easier if you hash your assets, ie put the MD5 into the URL so browsers know if they’ve downloaded it before or not.

3) Old browsers don’t support modern JS syntax but it can pretty much all be backported by eg turning () => {} into function() {} etc.

4) It’s convenient to use other people’s code by importing it from open source libraries with NPM.

Small issues individually but they add up to meaning any non-hobbyist project ends up needing a bundler.
IIRC, some early mainframes (IBM and maybe Sperry?) had 36-bit words. 36 bits was enough for 12 (decimal) digits of accuracy with fixed-point arithmetic, or 10 digits for floating point. It was good enough for atomic calculations (where the difference between an atom's mass and the masses of the two atoms it breaks into is a very small fraction of the initial mass).
AFAIK they only invest venture capital meaning the stock is very rarely publicly traded meaning it can not be sorted, or generally even invested in.
This is Sweden so you don't have the same requirement on healthcare benefits like in the US. I imagine the biggest benefits are pension and equity. It's my impression that most pension benefits are as a percentage of the wage, so unpaid leave doesn't net you any pension. Equity I imagine depends on the language of the specific contract.
They aren't under the shadow of imminent ruin due to health issues in Europe
But wait, theres more!

In japan, housing purchase values ACTUALLY decrease! Which makes sense when you think that the building is a depreciating asset that is rotting, just like any other hard asset you buy.

Contrast that with nyc which has been a steady rise for now 50+ years when it became evident that the city would not be a rat den forever (and i live here)
" Functional style though, broken out into 1-3 line functions that only do one thing -- similar to what you'd expect from a Rubyist."

I'm pretty laid back generally and I'm willing to overlook many things, but I think this is one of those where I'd vote against hiring, since I'd never want to maintain such code.
Following the logic of algorithms would be for instance really hard because of having to jump around all the time.
Swedish companies don't pay health insurance etc, so there isn't much benefits outside of salary.
Exactly. Feature factories build features based on random assumptions, and not based on actual data.

I just wrote about this yesterday (https://teamsuccess.io/hdd). I work as a consultant with lots of Scrum teams, and many devs feel like they're just sitting in the factory, cranking out features. Without knowing whether they're adding real value to the end-user.

So what can you do to break free from the feature factory? Something that I recommend for the teams I work with, and noticed that actually works, is "Hypothesis-Driven Development".

In short, replace the items in your product backlog with experiments rather than user stories. Instead of starting with a user story or epic, start with a testable hypothesis. Then run small experiments that will prove or disprove that hypothesis.

My favorite question nowadays is "Wait, why are we building this feature again?" :)
Kotlin Scoped Functions
I don’t think the issue they worked on adult sites. I think the issue is they worked on AdultFriendFinder, who basically didn’t care about user privacy.
For Musk's plan to succeed he needs to advance solar power and co2 extraction.

Those two things alone will massively help the planet.
There's something so enchanting about the idea of being able to travel anywhere without borders and passports. 300 years ago it was common, and it sounds so cool. The shear amount of effort it takes to go to China reminds me of papers please
2020-02 Prague ISO C++ Committee Trip Report – C++20 is Done
The readme says no.
I live in Sweden and I don't have a “universally positive image” of it — but I've also heard complaints about the burden on employers from [insert any country here]'s policies before, so it's not a very interesting comment to me.
A challenge I keep hitting with this is non-technical team asking 'why it takes this long' anytime the provided date is >X (for some X is a day, for others it's a week). They want to understand the internals of the ask so they can then nitpick that "well that's not needed". Fundamentally it's a lack of trust IMO, but any tips on addressing this would be welcome :-)
What's the alternative for native mobile apps today? Roll your own smartphone OS?

And yes, I'm deeply frustrated with Apple and Google for so forceably locking everyone into their walled gardens.
People don't freely choose to work in a vacuum - they are coerced into it (through property law). I work to avoid homelessness and starvation, and so do most people.

If I stop working, eventually somebody will turn up at my door and throw me out onto the street.
What does this offer over the competition for instance like Feedly which free tier offers more than this paid tier and whose paid tier offers much more than this paid tier?

Clean, modern, dark mode, etc all our standards. So curious why this was created vs the competition?
Hacker Makes $360k ETH from a Flash Loan Single Transaction
I've had to make the decision to steer my design resources into "feature factories" because my customers are sometimes fickle.

There are a number of instances where features were paid for, developed, and then not deployed.

It hasn't become discouraging yet because there has been professional growth in developing methods for constructing and deploying said features, but I am concerned as to our financial ability to identify and reject contracts that are just un-exciting features. Most of my devs are satisfied with the paycheck despite the work, but a few are showing signs of not being valued. And I'm not sure how to address that yet to avoid losing them. It's like: taking a lame contract for $$$ vs. boring a good employee. I hate how personal it becomes, I feel like I'm cajoling them to do the work, ... it feels icky and toxic.
Their loss in Uber is quite small now, relatively. Uber's stock is back in the $40s approaching the IPO price.
Mastodon has hundreds of Nodejs and Ruby dependencies, so it would be a huge amount of work for distributions to package it. See https://github.com/tootsuite/mastodon/issues/3576

FreeBSD's ports used to have Mastodon, but they gave up because it kept breaking https://www.freshports.org/net-im/mastodon/

You can however run Mastodon with docker, many people use the official docker-compose.yml config.
I once did something similar. There is this strace-like program for Windows that captures things like memory allocations or mouse movement as part of the Win32 API. I modified the source so it emitted an OSC message on every trace and sent it to PureData which would output MIDI. The result was, well, pure cacophony. But it was amusing to, for example, belt out a dissonant piano piece by typing in VIM or use calc.exe as a (really shitty) drumpad.
If you are working 24/7/"366" either you are creating something so valuable we will know about you sooner than later, or you are doing some things terribly wrong, or you are lying. Which one is it?
I stood by this cosmic trays detector [1] in a station of the metro of Naples, Italy, for a few minutes. I saw quite a few cosmic rays passing through the detector.

[1] https://www.researchitaly.it/en/news/surprise-in-naples-subw...
>You're coming off as a disgruntled employer. Sweden is trying to make it better for employees.

Bullshit. It´s a way to purchase votes and generate tax $$ plain and simple. Workers lives are not bettered by crippling startups. That´s the EXACT opposite of what is true. You want more business rather than less so the worker have more choices to pick from and there is more competition for the labor of said worker which would enable him to get an even better life and living standard.

> I'm sorry but I'm just a bit shocked because I didn't think Swedes had lost their socialist spirit so much.

The fact that you´re shocked tells me all I need to know about how well this PR game has been played. Sweden isn´t "socialist". How many times do we need to repeat that? Just because a company has a state run safety net that does not mean that it is a socialist country. By that definition, every country is a socialist country. Your definition of socialism is pretty fucked. Read about the 90s and the restructuring of the Swedish economy post the Housing crisis for Christ sake. It´s like facts seem to magically get altered just because Bernie said so.

> Clearly you're a product of the Bildt era.

I wonder how many calories you burn a day by jumping into conclusions... and no I am not. Not even close. I am merely an observer of two contradicting messages that are being put on display: 1) Sweden is one of the best places for startups, and 2) startups are burdened unlike any other country I have been to or read about. I cant personally square that circle and pointing that out does not make me a "product of Bildt" era, as if that actually means anything...

> That freedom of choice he advocated in health care for example has already backfired multiple times where the end user/consumer has suffered.

1. Dafuq does that have to do with anything?

2. ah I see, you categorized me as a "Bildt follower" just so you can assassinate me by association. Noice! Well played but... naah try again. That shit doesn´t fly here.

3. if "freedom of choice" backfires for some reason, then freedom ought to be suspended in favor of centrally planned alternatives? give me a break, not even real socialist doctors (not your kind of quasi-socialist) would accept that premise.

4. You want to talk about consumer suffering? Open up the USD/SEK or EUR/SEK chart and see what the currently lovely policies have done to the consumer.

>Your vision of Sweden would only benefit yourself and your own kind, business owners and employers, in the long run.

Sadly enough, That´s the exact opposite of what I am trying to achieve because if we keep on going the way we currently are, Sweden will be a graveyard a few decades from now. A businessman ALWAYS wants a strong and rich consumer so that he in turn can make money off of said consumer. My goal is to enrich the consumers of society not reduce their wealth. But then again, I can´t expect logic to come easy to a sophist.
Rust the Ultimate Language
Been there. Anecdotally, a good indicator of a feature factory is the turnover in marketing, a particularly gruelling department to be in when you are not finding any consistency with the message you've been tasked with communicating. That kind of situation is okay and perhaps even fun if you can count your colleagues with your fingers, but at companies larger than that, the general lack of understanding of what your software does is a kind of debt, perhaps even classifiable as technical debt.

I tried to raise red flags to my bosses when our colleagues in customer support we're making feature requests for features we already had. The company as a whole lacked the courage or enthusiasm to tackle those design flaws, and instead would request additional features. I tried really hard to fight for removing features too...
Imagine not understanding why bookmarklet compatibility is cool for something like this and putting people down for it with a cheap "it's 2020" meme.
Yea I'm not taking advice from a service that's down once a week
There was a spoof book in 2008 called "Manifold Destiny," which consisted of dinner recipes that could be wrapped in aluminum foil and placed under your car hood, near some hot part of the engine -- to be nimbly cooked in the course of an hour's drive to your destination.

I skimmed it in a book store, back in the day. Quite funny! (Where else could you learn about Hyundai Halibut With Fennel -- cooking time 55-85 miles.)

Shoot me for not realizing that it was a visionary guide to getting funded by Softbank.
Since it already has JSX support, adding CSS will cater for 80% of use cases.
Are you saying lighting $375m on fire at the same time wealth inequality is imploding is not a newsworthy item? That a CASCADE of laughable investments by Softbank is not newsworthy to the VC/tech/software establishment?
Those would be pretty useless labor laws if you could circumvent them so easily.

The company hiring the subcontractor would run a high risk of being classified as the employer despite the intermediate company.
She had several kids in a row by timing their birth perfectly so that she never has to work. And obviously, for each kid the parents get parental leave. Not that hard and far too common of a thing to do here.
Yup! Oh, and don't forget that being unemployed for some period of time is seen as a "negative signal" by many employers.
SWC doesn't have a bundler.