skysight-inc/HackerNews huggingface dataset:
> Why can't people they just quit their job for the duration needed, do the startup in their spare time using their own money rather than taking advantage of someone else who is already successful?

The idea is basically that the idea of being forced to look for work, something that can be very draining, is keeping people from taking the chance. This law allows swedes to give their idea a shot without having the lack of job loom over their head.

> Looks like a lot of people on HN have left-leaning views despite the name "HACKERnews"

I'm not really sure what you mean with this. Can you not be a hacker/entrepreneur/developer and have left-leaning views and ideas? If that's the case I have a few friends that need to change their views or sell their companies.

And these friends are left-leaning Danes. So in essence, if you're American, you can generally compare their views to a slightly more "extreme" version of Bernie Sanders.
As Apple and Facebook Embrace AR Fully, Google Takes It Slow
I don't see how it's relevant at all.

OP just explained what they did. Not to gloat but to explain their situation. What does it matter to you that they got help doing it?

I have 44k to invest if I really believed in something and I come from very modest means with no family help. If the stars align, it's a possibility. That's all you should take from their comment.
No worries for Amazon SDEs! The amazon software developer "outside contributions" agreement basically states that you are not allowed to do anything without approval anyways. /s

Seriously tho. When I was employed by them their agreements were by far most draconian compared to any other company I've worked for. Ridiculous.

Most companies I've worked did have a route to enable you to contribute to projects outside of work and still retain the rights. Tho the easiest route is to establish something within a domain you want to work and then state that on a "inventions and copyrights" pre-employment agreement. This will outright eliminate you from certain jobs but... That's the US for ya.
I haven’t had much time to try it. I like the add on because it handles viscosity and surface tension rather well.
it´s actually 80%

https://www.forsakringskassan.se/privatpers/foralder/nar_bar...

But what´s your point? it could be one cent on the dollar, that does not change a thing for me as a business owner though. It isnt the money that is the primary problem even though it is a problem.
> I don't think the article is saying engineers need to have a meeting for each of these.

I think you've missed the point of my comment.

As I said, the core principles of the article are not wrong. It's the framing of the article that causes problems.

When engineers and other ICs read this article, they tend to assume that these planning sessions, feedback loops, retrospectives, and other mechanisms aren't happening because they don't personally see them. That's why I pointed out that most engineers wouldn't be happy if they were pulled into every single planning, retrospective, and feedback meeting that the product managers are doing. I'm not saying they're bad, I'm just saying it's bad to assume you work in a terrible feature factory if you don't see every item on this checklist.

This goes both ways, of course. It would be silly for product managers to read an article entitled "12 Signs You're Working In A Code Factory" and then start second-guessing all of their engineers' decisions or assuming the engineers aren't implementing proper process behind the scenes. That type of article would generate outrage on HN, but engineers second-guessing product management is always well-received in an engineer-centric forum.
So I created Enkel originally to fulfil my own desire for a clean and simple way to consume news. Having tried a few platforms, I found them to be cluttered and distracting. Further more, some placed ads among feeds and offered no methods of reading the article without visiting the source site and being bombarded with ads, popups, video etc. The free tiers were rather limited, bugged you to upgrade and have fallen into the current trend monitizing user data.

The intial offering of Enkel is somewhat less than other competitors, which is why it comes at a significantly lower price. However it's in continous development with new features being implemented regularly.

Enkel isn't the right tool for everyone, and that's okay. It's intedned for those who want a clean and simple way to consume written media regularly without distraction.
I work 8h, 4 days per week.

You learn to make meetings more effective, group menial tasks in to blocks and make time for interesting things, and become better at prioritising.

And damn do I feel productive when working on hard technical problems. Some things just require a fresh mind.
Signal offers this backup/restore function on Android – where about 60-70% of their users are, if I understand the Wired stats correctly.

So user-controlled portability doesn't seems fatal to the "point" of having a secure chat app, there.

My workaround, last time I upgraded my iOS device, was to screenshot all the old conversations I wanted to retain. Pictures come over just fine! Did Signal forcing me to do that make me more secure?

I think they just hate iCloud. (Perhaps while they trust Intel, they distrust Apple? It'd be great to know why.)

Well, I don't trust iCloud with my device backups, either. There are other things, in other apps on my phone, more sensitive than my Signal logs.

But it seems Signal is holding my chat histories hostage because they don't trust me. And it seems their ultimate plan for this will require me to use some Signal-run, Intel-SGX-mediated 'trustable cloud' for my contacts & messages. No, thanks!
>Since it seems we are on the verge of having an off-planet colony

Has SpaceX even had a successful manned space flight yet? I don't think we're quite on the "verge" of colonizing space...
I, too, would rather maintain spaghetti code contained in thousands of huge classes all over the code base.
> "...Stockholm, has become Europe’s start-up capital, second only to California’s Silicon Valley for the number of unicorns (billion-dollar tech companies) that it produces per capita."

I can't find any evidence for this. According to wiki[1]: "Unicorns are concentrated in a few countries/regions: China (125), United States (121), India (27), South Korea (11), UK (10), Israel (7), Sweden (5), Indonesia (5), France, Hong Kong (3), Portugal (3), Switzerland (3), Australia (2),Estonia (2), Belgium (2), Canada (2), Germany (2), Singapore (4), Ukraine (2), and thirteen other countries (1 each)."

Smells like propaganda to help the stagnating innovation in europe.

[1] https://en.wikipedia.org/wiki/List_of_unicorn_startup_compan...
Just curious, what put you off Odoo so much? (I've not used it myself)
Show HN: Replace Stories in Your Product Backlog with Hypotheses
If you didn't have female company the first time around, it's very likely that this tipped the balance on your second visit. Clubs are notorious for this.
It would be interesting to know the number of pizzas sold. What did each one cost SoftBank?
Had to look this up, since I hadn't heard of IQ tests being illegal. It seems to me that a domain specific IQ test should be perfectly fine to use.

AFAICT the origin of this is a case from the 70s [1] where it was ruled against the use of IQ tests at a particular company. The reason was that the IQ test did not reflect an actual business need, but it made it harder for black people to qualify.

So making an intelligence test that actually relates to the work at hand, such as testing the ability to design algorithms as a programmer or the ability to comprehend text for a journalist, seems like more than just a workaround, it's a way to actually follow the intent of the ruling.

[1] https://en.wikipedia.org/wiki/Griggs_v._Duke_Power_Co.
I think you need to be seriously stupid to spend $375M on something like a pizza chain. To me it looks surreal seeing people giving somebody like him $100B
I'd have put it the other way around. Small startups can't afford specialists, not in terms of salary, but in terms of output: there's too much stuff to do and the specialist work (whatever it is) isn't a large fraction of the total.

The larger and more mature a company is, the more able it is to afford a job title which specializes in something narrower. It doesn't need to be super large; if the product is very technical, a specialist might be necessary.

The situation can be a bit different in a large company. They might want to hire a Java developer, or a front end developer. These are specialist roles, in that the people in them have chosen a professional specialism. They're commodity specialists though, so common that they're not thought of as special. It's more rare that they want someone who can do devops, UI, JS, RoR, Java and C++ - this is a generalist.
Cview – Terminal-based user interface toolkit (Go)
You need to look into the book 'Range: Why Generalists Triumph in a Specialized World' as it might boost your spirit a bit and also give you some ideas.

You can do any 'job'. If you have communication skills you are particularly well-suited to be a leader coordinating a team of specialists, connecting them and finding value in the overlap of their specialities.

Most of the people are too narrow now in my opinion. It is your great advantage that you can see a bigger picture than an overspecialized PHP Developer for example.
> I've also see a lot less focus on diverse racial hiring, and interestingly, at a number of companies, there are teams of 10 people who are either all Chinese or Indian. I've worked in one in my career, and it wasn't good. I obviously didn't belong.

This is incredibly common but HR and the usual diversity folk don't seem to touch on this topic much. Not being part of the in-group may result in a less-than-stellar performance review regardless of work output. Some of them purposely accumulate sacrificial lambs so they have more positive reviews to give out during stack ranking, and they need scapegoats to take the fall when the time for forced attrition comes.
In this thread: When your whole life is based on assumptions of 98% of it is wrong, you're gonna defend yourself to the tooth. It is emotionally challenging and damaging to the ego.

Watch Jim Keller (designer of A4/A4 Apple chips, Ryzen processor, x86 spec co-author and a legendary chip designer) make this point better than I can [Video link copied at 1:22:34 marker]: https://youtu.be/Nb2tebYAaOA?t=4954

People would say that the author of this post is arrogant and want to reject the status-quo - But I would say the opposite, people who have vested interest in the status-quo because their reputation depends on it, their salary depends on it are the arrogant ones because they reject reality in favor of their own good.
Well, last time I checked, you could use a lot of these out of the box, as long as you didn't mind dropping support for old Internet Explorer versions?
Reminds me of the one theory that SETI was largely cover for signals intelligence spying in the cold war.

Personally I suspect that while we may discover interesting details of radio-astronomy but I highly doubt we will discover anything of worth related to alien life through it.
Lol no, it's just licensing policies and nothing more.

By the way, going Enterprise -> Pro or Pro -> Enterprise doesn't need a reboot.
I don't understand your anger, but it's interesting that you've got such a completely different experience of the situation. FWIW, I've also studied in the US, and I've hired developers in Stockholm. There are of course both good and bad developers, but if you pay more, you tend to get better ones.

The article might or might not be bullshit, but there's a lot of highly valued tech companies per capita in Sweden, and I know for sure the consultant prices aren't bullshit as I've worked for quite a long time as just that. I'm usually not the kind of person that "talks out of my ass".
Facebook is a non-stop symphony
> I work to avoid homelessness and starvation, and so do most people.

Of course. But the fact that we have biological needs is not coercion.
I was listening to a podcast with a french fry tech lady that suggested little roaming robots dispensing air fried fries out of it's little belly.
Edward Snowden:

https://www.cloudwards.net/prism-snowden-and-government-surv...

but you're right in the sense that the NSA has access to the data; it is up to it whether or not it copies and how much. But a safe assumption is "everything".
And paid by the state, not the company in question. Some companies have agreements to cover the difference to your regular salary and similar but that's only goodwill.
There's a good Top Gear episode where they tried 'cooking' with a car engine (apparently the food tasted awful)

https://www.youtube.com/watch?v=o9vhGiSL904
The keyword here is per capita.
The OpenPOWER ISA EULA Draft Published – Generous for Libre Hardware
Show HN: A multiplayer Tetris clone you can play over SSH
Play: ssh netris.rocketnine.space

Repository: https://gitlab.com/tslocum/netris

How to play: https://gitlab.com/tslocum/netris/-/blob/master/GAMEPLAY.md
This situation is further complicated when you’re making enterprise software where the purchaser often isn’t a user and the majority of the users don’t have a say in the purchasing decision.

A smart purchaser will define their purchasing criteria based on the needs of their users, but in practice, I’ve found that some haven’t done an accurate job of determining their users needs, and/or inject their own agendas into the requirements.
'Secure Value Recovery' that will rely on their newfangled, Intel®-SGX-dependent trustworthy cloud key services.

Why do they need me to trust Intel, or novel crypto/software that might be deployed in... when exactly? Why can't they let me just trust the same secure backups that all my other sensitive data/communications are in?
I can't even create an account with an email in Feedly.
And Inoreader has recently updated design and became unusable: too much bells and whistles.

So, there's no more simple and clean rss-readers that I know of.
I read the article as more concerned with the “known for a security breach that exposed the data of 412 million users” part.
Yes :) This does not solve the problem of cache invalidation, it only separates it from other concerns so that it can be focused on explicitly.
That's still waving away the difficulty of taking an entity's goal and losslessly/consistently distributing it into thousands of individuals. It's just not a possible task.
It already has exactly that:

A confession, and a caveat

I’ve broken almost every one of the rules above!

...

The rules are not meant as absolute rules, but as food for thought: For you to think about the tradeoffs, of how and why there will be additional hassle and distraction from your core activities, if you decide to “break” one of the “rules”.

(maybe that was missing from an earlier revision or something?)
> Grapl looks quite interesting though the lack of documentation is a stumbling block.

Totally. I intend to change this once things stabilize - right now the docs would be changing so fast that I'd be spending all of my time updating them (though things are slowing down a lot).

> Is the primary Grapl use case AWS log analysis? Or, can it be setup and run for an on-prem linux system?

Grapl runs in AWS, but it can analyze any log that it can parse - currently that's just sysmon, or anything that fits into its generic (and unstable) format. There will be an AWS Plugin in the future that will allow you to send various AWS sourcetypes, as well as various linux oriented plugins such as for audit or osquery.

> Could it also be setup to analyze logs from several VM's (e.g. running win/ubuntu-server/debian)?

Absolutely.

> More detailed deployment instructions for a variety of scenarios (installation and usage) would be helpful!

Noted - this is going to be a top priority very soon.
That sounds crazy to me. I'd be much more interested in a conversation with a devops engineer from pornhub than one from YouTube.
> Smells like propaganda to help the stagnating innovation in europe.

First time I see that perspective. Could you develop, and explain why you think the World Economic Forum would do something like this?
I am actually weirdly excited about operator<=>. It doesn't allow you to do anything fundamentally different or new, but it does help to reduce what is essentially boilerplate code. And honestly C++ has enough of that already even without comparison operators. For example, (copy/move) (constructor/assignment), potentially arithmetic operators, each with an in-place and an out-of-place version, etc.
Garage Network Rack with 10G Fiber Backhaul
Sir, it's a hobby project and can be appreciated for its efforts
Well, the issue these days is that JavaScript is becoming a serious security problem. Hopefully more and more people will just start blocking JavaScript outright, and this will just have been a misguided attempt to try and turn the web browser into a full blown virtual machine...
> But when management compares your output with Cowboy Chris, the fastest code-slinger in the West, they'll think he's better for the company even though he's racking up tech debt on his journey.

Maybe.

OTOH, not only can focussed refactoring make delivering the features it is associated with faster, but refactoring—delivery-focused or not—is a really good way tonbuild knowledge of and proficiency with a code base, so if you aren't doing huge quantities of non-germane refactoring, it can actually be a personal delivery-speed enhancer, as well as the benefits for the team.
Yes, they technically did. But they are congratulating themselves on an 18% gain, having invested in early 2018. The S&P 500, with reinvested dividends, is up 22% over the same period.
Predicting the future is what you're trying to do when hiring, for which interviews are a specific tool.
Even if everybody in every vehicle (including motorcycles?) is forced to opt in, you still have pedestrians, bicycles, scooters, animals, and who knows what else on the roads. This feels like an impossible problem.
Salary Transparency and KnowYourWorth
Only $100 for unlimited calls? Sounds sketchy, what am I missing?
I don't think that's what he's arguing though—it's not a cache like memcached or anything, it's much more abstract than that. He's saying that calculating values derived from the program state should be as simple as possible, and not have other side effects.
> Classic example of not understanding what they are doing. Both the founders and investors have no understanding of either the tech or pizza marketplace and blindly jumped in.

May I present you...

https://techcrunch.com/2019/09/25/bodega-once-dubbed-america...
I know first hand small employers that had employees go on parental leave, hired replacements, and then without too much hassle could keep the replacements and fire the one on leave, because there are many exceptions you can do as a small employer. So I find your entire rant confusing and not matching my experience.

I’ve been on parental leave myself and my small employer hired a replacement, and by the time I got back we were both needed because they ran a successful and expanding business.
Um, American drug companies created the opioid epidemic, and then fueled it with aggressive marketing, kickbacks, and bribery.

Fentanyl is a relatively recent addition to a crisis those companies started in the early 90s.
I think he also said something to the tune of "How would you make people buy software if they can find and download a package for anything they want with a few mouse clicks?"
A lot of old people in Japan are working their whole life. Farmers tend to be quite old in particular.
That conversation already went off the tracks at "internally", since it shouldn't matter at all how it works internally. We do not learn how most things work in detail, because we wouldn't have time to live our life if we did.

In this particular case, git is a version control tool and it supports various typical operations for such tools. One should be able to learn the commands and then successfully use the tool. If that's not possible, I continue to assert that there's a problem with the tool.
In my previous job, I was a data scientist at a start up company, and developed skillsets in a few areas, mostly by working as a technical lead on projects by myself. When the time came for my next role, the most important advice I got was to take the time to figure out what I want to do next, based on the skills I had.

Given that, I ended up applying to jobs that satisfied two criteria. 1) I'd be on a good technical team, and not working as a sole developer on a project 2) The company has a great learning opportunities and mentorship.

From my experience, "jack of all trades" usually just means "all the things we need, at company X, right now", and one "jack of all trades" or multi-skilled position may not overlap with another, it's entirely context dependent. Thus, these positions tend to evolve from something else in smaller, less structured companies, and one option for you would be just trying to join a similar company!
> I can't imagine that the inside of any factory for frozen pizzas would look that different than what this company was offering.

Very different. Frozen pizza factories are impressively efficient (with decades old tech).

Compare random frozen pizza machine https://www.youtube.com/watch?v=7anib2L7uUk with the hilarity that is Zume https://www.youtube.com/watch?v=uFSdxwRVh8A
What about retirement contributions?
politics and greed
The quote really understates the sheer insanity of this all... Alex Garden cynically constructed a narrative for Masa Son that he [Garden] would change the world, and at the end of the meeting, _Son_ was the one convincing Garden that he’d change the world??!
And what exactly does this have to do with those mass murderers?
>Are you, as an engineer, going to organize a pentest for the software?

Are you, as an engineer, going to sit back and watch the project you built (containing very personal information in this case) get compromised? Even if you know management isn't paying proper attention?

See, that's the problem with every developer in Silicon Valley calling themselves an "engineer"; they want the title without the obligations that a professional engineer has. "Not my problem" would cost you your designation.
Avoiding hospital over-charging
Your statement is false. The Dutch railway system is of extremely high quality and is very punctional.
"Fundamental physics"

I actually believe that fundamental physic research is a more effective SETI programm, as with a better understanding of the universe we can also eventually understand potential technologies, that might enable interstellar travel and communication.
And than actually communicate and meet with aliens.

Because we have so far not seen a trace of traditional radio or light communication in space, so I guess the odds of finding one are very small.

Or we get more and more disappointed that the bounds are indeed the speed of light. And if that is the case, establishing a contact with an alien race will be very hard, if merely pinging them takes several years.
I only barely skimmed the post and the follow-on posts so this is less about that and more about autovectorizers.

Autovectorization is the wrong approach for data-parallelization. You don’t want to rely on a brittle unpredictable code transformation for performance in this case. You want to bake it into the programming model.

ispc uses this approach and it results in performance predictability to a large degree. You can imagine other approaches as well, like explicitly data-parallel loops, or a declarative approach.

Most of these (and the GPU data-parallel models) rely to a very large extent on the programmer to manage data dependencies to ensure correctness.
I don't think the author really understands what's JavaScript... Like, we've had dynamically generated HTML for about 40 years. We just started writing those backend libraries in JS, but the effect is the same as using cgi, Perl, or PHP