skysight-inc/HackerNews huggingface dataset:
MakerSights | Lead: Data Science + Senior: Fullstack, Frontend, and Backend Engineers | San Francisco | Full-time | ONSITE

- MakerSights uses real consumer input to enable world-class brands to decide what products they manufacture and sell.
- We're a profitable, 28-person startup, based in SF's beautiful Jackson Square and we're going to double headcount and revenue this year.
- Daily we work with the most exciting client-brands in the world and help them save millions of dollars, including: Nike, Lululemon, Oakley, Madewell, Luxottica, Levi and more!

We are the product decision platform for retail, bridging the gap between what brands think consumers want and what consumers purchase. Aligned with the retail calendar, MakerSights’ AI-driven technology partners with product teams, informing and de-risking decision-making – across early-stage concepting, line planning, and go-to-market – before resources are committed.

Data Science: https://grnh.se/334cd2772
Fullstack: https://grnh.se/55971d322
Backend: https://grnh.se/7d2c45c42
Frontend: https://grnh.se/40bd7c3e2
> Not with the current political and economic structures we have.

True, but the structures we have are mathematically unsustainable. Eventually, it has to become something else. When that shift happens, it's going to hurt.

I think it's better if that change is more gradual rather than a sudden collapse. A gradual reduction of population would be an excellent way to accomplish that.
The fact that the developer was prosecuted under Chinese law is important to an audience of developers who want to know what precedent it sets for their own work.
Europe Launches Multibillion-Euro Initiative for Electric Car Batteries
A vacation to the USA could get French people around the paternity test ban
California did that 40 years ago and just look at how affordable California housing is now. Also public schools' ratings have tanked due to shrinking property tax revenue.

Prop 13 empowers NIMBYs to vote to kill new construction, strangling supply and pushing prices up, without facing any of the consequences of those rising prices.
Jack Dorsey Is Gwyneth Paltrow for Silicon Valley
Is this what happened in this case, or is this speculation? Just curious, because it's a valid point, but I hadn't heard that it got better but then reverted. Source?
It's funny how couples' attitudes to idleness can conflict like this. I spent a good few years at the beginning of my relationship with my now wife defending my right to not appear to be doing anything. It took a long time for us to understand each other, and I think the hardest thing was feeling judged for simply being oneself and not performing in some way. Being alone and idle is a huge part of what makes me me.
yes, have you been using vue-cli? that's what makes prototyping new ideas so easy it's a no brainer!
Ask HN: Do you still use Antivirus in 2019?
I have not installed a single antivirus software in the past 5 years or so and haven't been infected either(used to get constantly infected during the XP days). I think Windows Defender is pretty good these days. Do other HN'rs feel the same way?
Everybody I know in public science (physics) uses gfortran, works just fine.
They grew under Ballmer almost every quarter. Yes, they missed opportunities but by any standard it was a highly profitable and successful company.
The last half a decade in open source OS land has been amazing....

No issues with file formats

Amazing unbloated (or at least to the point) user experiences
I run Windows 10 as my primary operating system. We do Erlang, and C++/CUDA programming here.

Are there ads? I've never seen anything other than a very occasional promotional tile for a Microsoft product. Apple cross-promotes, too.
AIX 3.2.5, around the same time, had a different mmap issue.

If you mmap a file and write a byte into the mapped region, but beyond the end of the file, you get a signal; in handling the signal, you can extend the file. You also have

1. Made an error, as documented in the mmap man page,

2. Done something that works on JFS,

3. In fact, done what JFS does itself under the covers, and

4. Made a huge, huge mistake.

If you did this on a NFS filesystem, it deadlocks the filesystem. If you are using an automounter, it turns into a tar-baby: IBM's automountd was single threaded. Any attempt to touch that filesystem deadlocks. Any attempt to mount a new filesystem blocks waiting on automountd. The only solution was to reboot the system.

This is a bit of a problem if you have a database implementation class all trying this at the same time.

I reported this to IBM and their response was, "it's documented as not working, whaddya want?" I considered releasing it on BUGTRAQ, but I didn't. The AIX 4 multithready rewrite fixed it, BTW.
That's ignoring anything related to actual life we observe and Gaussian distributed data does not have to exhibit clustering either. (But it allows that.)

About the only thing that is naturally uniform so far within bounds is large scale homogeneity and isotropy of universe. Which is an unsolved mystery potentially involving dark matter.
I went through to about 28.

The problem is that you should never educate people with the wrong stuff first. It is harder to unlearn than it is to learn. Plus people like me come along with some knowledge of the subject and get put off by the wrongfulness of the starting point.
I don’t think so.
2 total losses over 350 aircrafts in 5 month.
In a year, rounding per defect, you have 1% of possibility to lose a 737 max.
I don’t know the exact numbers but I seriously doubt that 1% of all the people that drive on a car are dead every year.
That's just money. Problems with e.g. too much borrowing can be solved by inflation. By itself that isn't a greater problem than all the others we're facing.
Absolutely nothing happens. Ligatures are a feature of fonts and font rendering engines. They do not affect the character codes. If you copy-paste from an editor configured with one of these fonts to an editor that isn't, you'll simply see the ordinary characters, because that's what was in memory the entire time.
Presumably that it's printing money for Amazon, so they hypothesised Azure could do the same for Microsoft.
What do you do when the problem is this one guy on the team who is incompetent, but put there by his friend, the cio?
Without reading the Coyle book that Matsudaira cites, I found this "Tips: Vulnerability" link on Coyle's site: http://danielcoyle.com/tips-cooperation/

From that text, I think they might be talking about being open to showing any kind of weakness or ability to use help -- perhaps in contrast to an environment of posturing, competition, maneuvering.

Words are loaded. Being more "vulnerable" than you have to is something you probably don't want to do, with most organizations. A manager encouraging "vulnerability" within the organization is suspect. (Especially when the organization they cite for this school of thought is known for one-way hazing hiring process, having to play games for engineering promotions, etc.)

I prefer the term "humility", such as in intellectual humility in reasoning (I'd think this is an easy sell, even if hard to practice) and/or a sense of humility as a person (maybe not as easy a sell, or debatable).
I hear you, but I can also guarantee you that comment was not there when I made mine. There was the parent comment, and maybe 4-5 replies, no nested replies at all.

Even if it was, my point stands. Offtopic? Politics? Downvote - no need to comment and derail the conversation.

Hilarious that you tracked that down, that's perfectly demonstrative of what I love and hate about sites like this. It's been fun arguing with you Internet stranger!
Work on the non-sexy things first. Documentation, testing, promotion. These are the things that projects need the most to be successful.
mmap seems to be specifically designed to trigger the differences between NFS and Unix file system semantics.
Yeah I am using `vue-cli`
> You just need to know when to give up, I suppose :)

Oh gosh I relate to this. I tried to package 3DSlicer for NixOS, which uses a cmake superbuild of dozens of dependent projects, which it fetched during compile and required a very special GCC. I had to give up; it was making me too depressed.

Thank you for sharing how Guix derivations work. It seems very similar semantically to Nix, but I like the build-system method. In nix we have e.g. buildDotnetPackage, buildBazelPackage functions which are overridden, but there's not a clean interface for build systems. I like it.

Is the module system similar to Nix's? Nix modules define imports, config schema and config values, which are merged together to produce an expression for the state of the whole system, e.g. configuration.nix. How's that work in GuixSD?
This hearing is the beginning of the process, and unnecessary delay at this point would be unsettling (leaving him wondering whether the other shoe will ever drop).

The fact that the very first hearing took place only weeks after Britain got him in custody doesn’t say anything about how quickly other hearings will take place, when a decision will be made, etc. It’s really silly to call for everyone to slow down at this point.
> This assume all perspectives/arguments are valid

Not at all. It only assumes that an understanding of an argument is necessary to engage with it properly.
Proprietary packages may still be reproducible. Presumably, you verify a hash of the inputs (e.g. upstream tarball/binary and patches), and the output should still be bit-for-bit the same on any machine given the same inputs.

Not to mention that there are many open-source (as in OSI) packages that may not be distributed with Guix System because they use non-FSF-approved software licenses.
Footballers Who Killed People in Real Life
What you say is true, was a good move buying in.

Though the big corporate user base is not a certain success, IBM is a testament to this.

(Was going to say Oracle too, they haven't had a stock surge comparable to Microsoft but seem to be growing (some how?))
Because modern Fortran is an extremely fast, vectorized and highly optimized numerical computing language. Like MATLAB, but much faster.

C++ is a messy, unsafe, and not particularly elegant systems programming language, which can be used for numerical computing, but it is not a good idea.
Not OP, but sometimes 'lovely' designs also nearly work and all that is needed to bridge the final gap is knowledge earned through practical experience.
Excel and Photoshop are in a league of their own. There are competing tools that do some of the things they do, but I can think of very few that manage to be a baseline for everyone.
Or rather the MASSIVE overreaction compared to the actual events. Chernobyl was a Soviet reactor that was designed to make nuclear weapons. Three Mile Island killed less people then 1000s of mining accidents, pipeline explosions and lots of other things.

The perception of Three Mile Island was hilariously out of scale with the actual danger.

The regulatory overreaction was so big that since then basically the whole nuclear industry died and has been on life support for 30 years.
It put a good job at San Jose as one making over 47k a year.

You're not going to live comfortably in San Jose on 47k a year.
> detailed written policy

Oh we're all good then!
In which countries do you see that?
Yep, this is part of the reason why it drives me crazy when people say the '90s were the heyday of computing. Computers were awful back then.
And then you will be "punished" for being off the grid, and the images will take 8 seconds to fade out and fade in...
Dupe. Original discussion here - https://news.ycombinator.com/item?id=19675955
First paragraph of the article:

> Memorizing facts is generally seen as less important than developing skills like critical thinking. In fact, though, having information stored in your memory is what enables you to think critically.

Uhm, no. Having info stored in memory is not what enables you to think critically. Critical thinking is a skill that is obtained by being a skeptic and thinking objectively, among others, but it does not require memorization. Had all the info I have gathered in my life so far that gave me the skill of critical thinking were stored in my memory, I would have run out of memory years ago. You input data, process it, after some TTL data is overwritten by some other data. All that matters is how you process the data once you've obtained it.

Of course there are cases that storing info in your memory certainly helps, but critical thinking is not one of them.
For two reasons, first the work wears on you. It can lead to being cynical and it can be flat out unhealthy to continue to work at that level of government for a long period of time. The stress and pressure can be overwhelming. Secondly its good to get back out into the commercial field and have first hand experience with the state of the art. It means when you are talking to people about what it comes from a deep knowledge of what has been done and what was successful. Taking a break every half decade to refresh those skills is valuable.

Also that time limit really lights a fire under you to get stuff done. The people who are trying to use government services don't have years to wait for things to get better, their lives depend on things getting better today.
Andy Jassy is definitely in the genius realm. He sees where the cloud is going before anyone else and sets his team in motion to capture those opportunities when the time is ready.
Really? Software detection techniques are so sophisticated these days, you need to put a lot of effort into that, and it all can be defeated by something very simple that doesn't even depend on you. Experts will find the way and newbies will just throw at you everything they have.
> I find it difficult to find any baby boomer that doesn't use the phrase "millennial" as non-disparaging.

Outside of the media articles (which seem to be mostly written by Gen Xers) regularly published painting both “Boomers” and “Millenials”, alternately, in disparaging lights, I don't actually see much of that from either side that goes beyond the usual “people a couple generations apart don't understand the conditions the others attitudes and actions are shaped by” that's been true of any similar pair of generations any time since, well, forever.
Just change the license file until GitHub doesn't recognise the license any more.
Remote wages are surely lower than SF today, but so are non-remote wages everywhere as well.

From a non-Bay Area company point of view, it simply doesn't make any sense to hire remote employees that are in the Bay Area, when you can pay above market rates for top-talent employees in Chicago, Vancouver, Berlin, London, etc. and still pay less than half the going SF rate. I think this is also why Bay Area employees are still dismissive of remote, it's taking off everywhere else but the factors that are making SF the highest paid area are also what makes it the least attractive for remote hiring.

But I think what we'll see is, as SF companies themselves slowly start hiring remotely it will push up both remote and local wages globally. Non-SF and non-remote companies will have a harder time competing as their local employees now also have high-paying remote job opportunities from SF companies to consider.
It would be refreshing if business didn't have any incentive to maximize shareholder value. Lots of great things are killed or diluted for a handful of people to get a return. Exponential growth isn't sustainable, yet it's expected to keep shareholders rich and satiated at the cost of the quality of product that the end customer receives. What's wrong with just making a good product and running a business well enough to cover your overhead and pay your employees well? Why do we never hear of these stories in Bloomberg or Forbes?
The other 90% is plumbing with people, users, managers and testers.
Very interesting observation. I started listening to audiobooks during my commute and have had more trouble sleeping recently. I chalked it up to overall stress, but now that I think of it, I used to spend that time thinking.
The title is highly misleading. They've run a new model suggesting a likely area of ocean to investigate, apparently "from 33 to 17 degrees south latitude along the arc of the last satellite to contact the downed plane." Which... is not exactly a "crash site." It's a thousand miles+ of latitude combined with an unspecified amount of longitude.
I wouldn't normally think of absentee landlords as the central example of a homeowner. Where do you live that the majority of housing units are owned by absentee landlords?
I'm the most cynical interpretation possible:

You need to listen to them in order to be able to refute them. So if you want to change their minds you need to listen to understand what their belief is founded on so you know what you need to convince them of.

But in a more open way of seeing it:

It's important to understand where their beliefs are coming from to understand why they believe what they do. Maybe their belief is based on a fear of government and government influence on their lives. So maybe there is merit in talking about where that fear comes from.

The flat Earth portion of their beliefs is not valid. But their reasoning for it might include some interesting points to discuss that can help everyone be able to work together better.
How could you be as productive as an office of hardcore recruiters with their managers setting excellent KPIs and tracking goals and establishing milestones and shouting "a bit quiet over there!" occasionally?

By separating the performance of "productivity" (i.e. nearly everything you mentioned) from actual productivity.

Not everyone does well with remote work. For those that do, I wouldn't be surprised at all if they were nearly universally more productive...so long as the company is being serious about supporting it.
Which might be one of the things that motivates the shorts.
I find that the number of the older generations that disparage the younger generations as you say is a small percentage.

That said, there is a long tradition of the older generations thinking that the younger generations are in some way degenerate. This has been true for the entirety of recorded history and will probably be true for all future generations. All of the insults currently directed at millenials were equally directed, just as much, at the boomers when they were of that age. And, mark my words, millenials will be saying the same things about the generations that follow them.

In this respect, nothing has changed. Which essentially makes it meaningless.
The promise of new nuclear plant designs is to cut down construction cost. This is pretty exciting. I think nuclear power will make a come back in popularity in the next few years, as more and more news and promises surface about those designs.

Here's an article shared by Bill Gates last week: https://www.nytimes.com/2019/04/06/opinion/sunday/climate-ch...
It's not that people don't care, it's that we're pre-wired to be biased towards the short-term.

The relatively abstract problems of the future tend to take a backseat to the more concrete problems of the here-and-now, disproportionately so in regards to risk
I grew up here. Cincinnati is a place full of really hard working people who care about family and have a lot of pride.

The comment about the father not wanting to accept aid because he is too proud hurts because my family was the same way. I didn't get basic medical or dental care until college unless I was taken to the ER. There were many nights we went hungry and many times we had to sleep on grandma's floor because we had nowhere else to go. I do wish that families would discard their pride with regards to helping their children and accept as much aid as possible to ensure that they are healthy and prepared for the future.
I love them. I even use Fira Code on the terminal. It's a matter of personal preference IMHO.
It seems that a lot of people commenting did not read the whole article. The developer committed four internal repos to DJI's public Github: 'spray-system', 'Management-platform', 'real_time_serve_v1' and 'real_time_serve'. These repos contained a wide variety of secret keys. So it does seem that this was intentional. Even playing devil's advocate because many large companies, Facebook, Google, etc, have systems to mirror part of their internal repos to GitHub, but I can imagine that adding a new path is checked and double checked by multiple people. Also this wasn't just a mistake of one repo, it was four.

I'm making no comment on if the punishment fit the crime, just that by reading the article it does seem that this was very much intentional.
I grew up on the Oregon coast and many of my classmate's fathers were loggers. In the early 90s we saw the struggling timber industry nearly decimated due to environmental laws aimed to protect the spotted owl.

Tens of thousands of jobs were lost, mostly in rural communities, and attempts to help retrain these workers were a failure. Some of these communities were able to rebuild their economy around eco-tourism but most have fallen into poverty and are still struggling.

As you can imagine, many people negatively affected by these laws feel strongly against them. The idea that a politician several states away can pass laws preventing you from using your land the way you intend simply doesn't sit well with many people.

Spotted owl numbers are continuing to decline, but now the blame is being placed on a different type of owl pushing out the spotted owl.
> If extraordinary ability is a function of a percentile of the population, then a smaller population will have fewer geniuses and prodigies in art, literature, science, and politics

I doubt it is, but if so, and education just "exposes" natural talent, I wouldn't be worried. We already have a lot of natural talent in the developed world that's untapped. India alone should have 4x more geniuses than the USA.

> A smaller population leaves us poorer and less capable.

I'd like to discuss this with HN. Less capable to do what? We won. Nature won't kill us any more, we have no predators, we know how to produce more food than we need [1], transportation is so easy we get access to things from all over the world and communication so seamless we can stay in touch with anyone.

What do we need more people for?

Our largest existential enemy right now is unsustainability.

> There's no reason our current (or a larger) population isn't sustainable by changing how we generate energy or dispose of waste.

I don't think anyone really knows this to be true, and in fact I suspect it might apply to small communities, but not to the world at large.

Even if we could continue growing for now, eventually we'll reach a limit. But in any case, why do we want to keep growing?

[1]: https://www.huffpost.com/entry/world-hunger_n_1463429
I would think just the opposite. HN is very much a west coast, $300K salary, everyone either works at a FAANG or cool startup bubble completely ignoring the “dark matter” and regular old enterprise developers.

But seeing how I taught myself assembly language in the 80s and learned how to optimized programs to run on 65C02 1Mhz computers with 128KB of RAM in middle school, I don’t see why teaching yourself how to do low level hardware programming is any different than learning anything else.

Yes and I spent 12 years doing C bit twiddling.
It's an oil-based fire, add some water to make the oil float to the top, then neutralize with a hint of acid.
It's curious to read this sort of reaction on HN, because it maps pretty well to process differences between startups and big, established (some would say "fossilized") software development firms.

"That startup has no idea what they're doing. Just last week they had to hire a bunch of new developers and they went all-remote and picked up a bunch of new management SaaS to do it. Look at IBM, they always know exactly how many developers they'll need for a project."

Tesla's got some significant problems, sure, but most of their problems seem to be the sort that a rapidly growing startup would have (including the lightning-rod CEO).