skysight-inc/HackerNews huggingface dataset:
That's circularity alright, but not as in a "circular argument" though. It's a feedback loop.

That's however a totally legitimate engineering choice.

Engineers picking on a language shouldn't bet on less mainstream incomplete environments with less tooling and libs and options and devs, just so that they can raise them into the mainstream.

That might be a "tragedy of the commons" thing, but it's not an engineering obligation to be an early adopter.
The real issue is "Highly-Secure Backdoors: Internet of Traitorous Things (IoTT)" as follows:

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3425957
The gene-based hack that is revolutionizing epidemiology
When I was a kid, it was all about catching the truck running a compaction cycle. As children of a mechanical engineer, my sister and I both found it fascinating.
Yes, this Bill Barr:

https://gen.medium.com/is-william-barr-the-head-of-doj-or-qa...

https://www.thedailybeast.com/william-barr-is-the-most-dange...
Jefferson was staunch about the idea that the constitution should be rewritten every 19 years, so this idea of Originalism is conservatism draped in rhetorical clothing.

Founder intention is absolutely unknowable and it's a ridiculous argument.
India offering citizenship on the basis of religion [pdf]
Magic Leap for Enterprises
There is yet another in Arnhem, the "Airborneplein" is also nicknamed Berekuil.
I honestly don't think you're far off, but I also tend to think the "wealth admins" are a response to system inputs.

Take an example of catering to veteran students. Previously, many schools had a single person who was the veteran liaison as a side duty and not their primary function. When the post 9/11 GI Bill promised much more money for service members, colleges responded by having entire dedicated teams to help veterans navigate school. From the outside this may look like admin bloat to some, but for the college it actually does add value by helping attract students and guaranteed tuition payments. In a perfect world, that increase in students would ideally offset the salary for those positions, but I'm not sure if that happens. Please note that I'm not necessarily saying that's a bad thing, it just highlights that "wealth admins" may be providing something considered valuable to the university. Multiply that by all the various special interest groups and the number of administrative personnel can grow quite fast.
Right, and Fortran was used for scientific work (not necessarily with Helios?).
https://en.wikipedia.org/wiki/HeliOS
Depends on the state. I think that flies in Texas of you've signed a non-solicit for instance.
Thanks for your comment and encouragement. I am amazed at the negativity!
That is partially correct. Developing the skill to drive a truck at an early age gives you the skills to operate vehicles at a later stage, and that is transferrable knowledge. Not to mention work place interaction skills, and time management. In terms of software, indeed repetitive tasks can be automated, but 100% of development never will be.
Wow -- this seems like such a good thing. I can't believe there hasn't been a big push to have companies do this until now.
I would love for some seat innovation in the airline industry, although I don't think sitting off kilter leaning to the side will feel good in the long run. I am pretty sitting posture sensitive.
What's his point, though? Is the point to randomly shame someone? I fail to see how this advances the conversation in any meaningful way.
Open Sourced: The hidden consequences of tech, revealed
I'm almost in tears. When I was a kid, I had a copy of this game, but could never play it since my computer was such trash for the time.

And now it's running in my browser at 60 fps.

I guess this is a bit like how people who worked with punchcards must feel.
Soundness bugs in Rust libraries: can't live with 'em, can't live without 'em
A week or two ago, in a post about books on leadership, someone posted about the US Army's ADRP 6-22 Army Leadership handbook, which I started reading. https://www.benning.army.mil/mssp/PDF/adrp6_22_new.pdf

Apparently, they keep track of terminology they deprecate in former revisions of the handbook. "Critical Thinking" being one of them as it is "No longer a formally defined term." (Page vi)

So, what does "Critical Thinking" mean to you?
Skills Matter Calls in Administrators, in Blow for London’s Tech Community
FWIW, I find trying to educate assholes is more trouble than its worth, since it rarely accomplishes something. Merely ignoring them is easier, more pleasant, and still an opportunity to learn when they start asking "why doesn't anybody return my calls"
Patch, or Your Solid State Drives Roll over and Die
Testing iFrames with Visual AI
Search Quality at Cliqz
Now that Sundar "McKinsey" Pichai runs the whole thing, you can expect much more of this, irrespective of the outcome of this investigation. In fact, it looks like you can expect more of this at all top tech firms. Just the other day Bezos came out with his "screw the activist employees" thing. Nadella (and MS in general) never really had any sympathy for activist employees in the first place (although they're going full bore on "diversity", openly and unabashedly discriminating against men in their hiring). I also never head any stories of glorious activism from Netflix. That leaves Facebook. I'm pretty sure Zuck is tired of this bullshit as well.
How sure are you it wasn't an attempted scam? For some reason scammers seem to get really abusive like that.

Totally a tangent, but I was once at a time share presentation (I was a stupid kid and they got me in with some free cash or something) and they wanted about $30K for this timeshare which definitely wasn't worth $30K. Hell, the house I was living in ALL the weeks of a year was only about $100K. When I was like, "I can't afford that" they started talking to me about how this $30K timeshare was a great investment. I responded like, "If I had $30K to invest, there are better things to invest in that don't cost me hundreds per year in management fees." The guy brought over his boss who screamed in my face, basically telling me I'm too stupid to invest $30K and I'm wasting his time. I looked around, and everyone was looking at him. I thought to myself, "Dude, you just nuked every possible sale in this room for a sale that was never going to happen."
Disgusting behavior from Apple.

“How dare you lure away our livestock. These employees are our property.”
Unlike “ls” and “cp”, “make” is a real word, so to help us human readers parse the document’s prose, adding the section number in parentheses gives our brains a quick clue as to what’s going on.
I get what it’s like to be a young idealist, but I just want to plant a thought in your head.

If we have universal disdain for police and perpetuate the idea that they are thugs, what type of workforce do you think will be willing to take that job, and how hard do you think the existing workforce will be motivated to behave better? In your own job, or in school, do you tend to be motivated more by encouragement, or by being made to feel like shit?

If we view it as respectful and honorable work, we are more likely to attract a workforce who values these things. When people are judged prematurely, I find that they tend to live up to those judgments, for better or for worse.
6'4" and miserable knees.
I suspect any legal remedy here is going to be based on proving this guy was working on his business while employed at Apple. While the no-compete has no bite, breach of contract might. And if he's taken trade secrets or confidential information and gets caught, he's toast.

This isn't exactly the same as the Levandowski case, but it sure rhymes.

https://www.wired.com/story/ex-uber-engineer-levandowski-cha...
"Spatial Computing for Enterprise: rewrite the rules of your industry"

Blog post - https://www.magicleap.com/news/news/spatial-computing-for-en...
I've never seen a non-textbook that was only available in hardcover. Has the lack of a lighter alternative ever been a problem for you?
The order of magnitude is important. In your example it's a windfall. But considering the dilution with exits at 1b or 10b it's a different story - the exit will surely be millions.
Applications Are Now Open for YC Startup School – Starts in January
This is basically the most important single point tacitly ignored by the most vocal feminist activists. E.g. if there is psychopath male who is hurting people, he is hurting both males and females alike, although maybe in different ways. And there are are more male psychopaths and aggressive men than women. But this does NOT equal "women are the victims of men".
21st Century Fox?
All of the things you mentioned can still be categorized as "the basics."

This forum is a particularly bad example to use, considering that it's more-or-less built on technology that is over two decades old (i.e. an online forum.)
> one is willing to pay for a good is equal to the utility provided by that good [...] then I value the coffee twice as much as the other person
> And because this assumption is so fundamental to economics,

That's just plain incorrect, it is not. It might be one of the thoughts that has been used by some economists some time. It is far from any bedrock economic theory.

> Econ 101 is the most I've ever studied the subject.

Well there you go, that is the reason you would think that.
Your comment resonated with me and I was curious to see if you had any other insight that you might be able to share- however, the comments section of an HN post seemed too public for the subject matter.
Show HN: Tools to help manage small businesses
Yes, generally if you work full time, your employer contractually owns any IP you produce unless you disclose that you're involved in outside projects.
There are a bunch of reasons this prototype will fail, but weight doesn't seem like the top of the list.

"The seat prototype on show at the launch was a carbon fiber, lightweight design -- but the designer insists the wings could be fitted to most existing seats, whatever their material."

This article has raises a number of issues. The biggest being increase of turnaround time from the complexity of cleaning, and also problem with the food service tray when wings are deployed.

https://thedesignair.net/2019/12/07/interspace-the-new-seat-...

I think if these ever make it into planes it will probably be in first class... even though there is little need for it there. Or perhaps in economy if each seat only gets a single wing.
You seem to be complaining that 1) you can be let go at any time and 2) there's a shortage of talent, so people can switch jobs easily. Both can certainly be true, but it seems somewhat contradictory to complain about both at the same time.
I have been fired on twice (I live in FL it comes with the territory of being a Florida Man)

TLDR; in a 10ftx10ft room I want a knife.

Yes a gun is not a reactionary weapon you have to pull the trigger, it takes time to process that the victim has now moved to being the attacker and usually if you are within arms reach it is too late for the original attacker to react and pull off the shot before he has lost at least total control of the gun. This is why cops maintain distance when they have someone at gunpoint.

Conversely a knife is a reactionary weapon if you jump at me and I flinch you get cut. Not a whole lot of ways to disarm a knife unless the attacker is actively attacking with it, thus exposing his arm.

This is why 9 times out of 10 in a fight between a person with a gun and a person with a knife, at striking distance, the person with the gun will fair far worse than the person with the knife. The person with the gun has to reorient and shoot again, the person with the knife just has to flail. Knife also leave more damaging wounds when used as a penetrating weapon and have more chance of hitting vitals or an artery.

Here is a great training video of how effective a knife is against someone armed with a gun:

https://www.youtube.com/watch?v=QbnSTW7Ar44
Food and roofs didn't exist prior to 20th-century marketing and consumer-targeting psychology?
Go to an OpenStreetMap like https://www.openstreetmap.org/#map=17/36.16567/-115.15036 and click the 'layer' icon on the right-hand side. This lead to https://www.openstreetmap.org/#map=17/36.16567/-115.15036&la...

You will see all kind of objects (points, ways, polygons). Click on each will reveal a list of key-value pairs, e.g. the name of a street or if it's one-way. What key and value are use depends on the provider. I think Google Maps started with NavTec licensed database.

The data is put into a database (OpenStreetMap: postgresql). Renderer servers do SQL queries for a location and create PNG images (https://mapnik.org/). Similar (more complex) with vector output which is usually rendered in the client, e.g. in the browser (https://github.com/mapbox/mapbox-gl-js)

Later Google decided to skip NavTec and created their own database. They already had the StreeView cars which took photos of the whole USA. In a clean-room environment (no outside internet access) hundreds of employees traced the GPS tracks and photos from StreetView. Months-long and at huge cost. Even if it cost them a billion USD, it was cheaper long-term than paying the licence fees. Then repeat for more countries.

The book "Never Lost Again" (https://www.amazon.com/dp/B07CHPY6B9/) covers the early days from a project, not engineering, point of view.

If you want to play with the technology https://switch2osm.org/ has good guides.
Yes, but...

There's a tradeoff. No, geolocation isn't perfect, and it's often oversold, but it can be useful in a security context. Simple (admittedly reductionist) example: say I have no admin-types in China, and don't expect to. It's pretty simple operationally to grab the 'China range', block port 22/tcp (or whatever the hackers are after today), reduce my risk surface area by a billion IPs or so, get that noise out of the logs (maybe collect statistics on the rule for trending/anomalies), and then have more bandwidth to spot the edge cases where a hijacked block is coming after me. Far from a 100% solution, but maybe a 90% solution. Another tool in the toolbag. Your risk model may vary.
By correct, in this context, I mostly meant English (especially American English) style guides and similar that were published over a number of decades prior to maybe ten years or so ago. I'm sure there are lots of individual examples that don't follow that timeline though.

After people started to become more generally sensitive to gender role assumptions and language that reinforced those assumptions, I can recall lots of examples of "he/she" constructions and/or writing examples in a way that you had both a male engineer and a female engineer.

The preference for using singular they in part because it doesn't still rely on binary pronouns is relatively recent in my personal experience--at least in formal writing.
I'm not advocating for any vote trading or vote buying. I think both would be terrible. I'm saying that both are incentivized in a traditional voting system but we just don't see it happening. Therefore, the fact that they're incentivized in a quadratic system doesn't mean it would actually be a problem. I'd rather be able to verify that I voted yes on prop 1234.
> This is the reason you use it instead of build shell scripts: it allows build steps to run in parallel, it guarantees order by dependency which is the best way to read build steps, and it makes file freshness an easy element to check for a build step

This is indeed true way beyond Go. Alternatives/replacements to make (rake, scons, bespoke shell scripts, whatever) make this in a range going from painfully non obvious to downright impossible.

For all its limitations and reputation for complexity, Makefiles can achieve a form of simplicity that renders this very simple, outrageously self documenting, and language independent.
Google has similar courses for web development and Android development among others (https://developers.google.com/training/). Many of these have made the front page of HN at some point, but ML courses tend to get upvoted more often than web development or general programming.
Awesome, thanks! I’ve seen proof-of-concept pitch detection in webaudio but it’s great to learn it’s production-worthy, not just a demo. I’ll try fatpick (love the name, btw) when I get to a guitar and report back.

Also curious what did you use for painting the tabs. DIY in Canvas? Or vexflow?

Btw there’s a nice talk from Adrian Holovaty on perf challenges with soundslice and its drawing/updating of notation (standard and tabs)
Eh, Apple has always been a big risk as an employee. They don't pay very well and they take secrecy (and the accompanying legal paperwork) very seriously.

None of this is new; Apple has always been like this (even in the Jobs 1.0 days).
They're called search warrants. They're not called find warrants.
SatNOGS
Self-healing, shape-shifting hydrogel behaves like muscle and skin
Ah, that makes sense. The 767s are on their way out (I guess United still uses them, though), so the days of 2-3-2 are nearing an end. 787s are all 3-3-3, I believe.
Is there a way to easily have something like make targets in a shell script, without a ton of boilerplate?

> Make syntax is really odd

I don't find it particularly strange, except my biggest peeve - the insistence on tabs!
Yeah, what about white people in Switzerland. /s

I was genuinely surprised to see the mention of a skin color, even in parentheses which seemed like an attempt to make it one of their points while avoiding justifying or explaining it.
Priority inheritance isn't always trivial to implement. The protocols by which a high-priority thread passes its higher priority to a lower priority thread need to be synchronous, otherwise both could end up executing concurrently at high priority. Or you could make the protocol asynchronous but the scheduler fair enough, dividing the time between the two threads, or perhaps have the threads swap priority while the originally-lower-priority thread works on behalf of the other.

With asynchronous designs you also have a problem identifying when the lower-priority thread is done working on behalf of the higher-priority thread. You can work around this by only letting the worker inherit the higher priority for a small amount of time, but this is guess work: after all, the worker itself could be using async I/O and processing many different clients' requests over any time span, so how can the scheduler know when it's working on behalf of one client or another?

If you trust the lower-priority threads then just let them manage their priorities according to those of the clients they manage. Now you need something like SCM_RIGHTS/SCM_CREDS to pass priority tokens/info around.

Asynchrony is essential, so I suspect that automatic priority inheritance can't quite be had.
Farmers are waking up on climate change
> Audio on Linux is such a total shitshow that Android replaced ALSA with a total workaround called "tinyalsa" and ChromeOS replaced pulse and half of ALSA's routing behaviors with cras.

Cras is great. When I run into problems with it I know that they aren't due to mis-configuration of an ugly, overengineered API but instead due to a bug in a sexy, streamlined replacement for it.
The advice is generally fine though it neglects the option of compliance. Some random person trying to rob you might be perfectly happy taking your wallet/car/whatever and running away. If they wanted to shoot you they could just do that first and take what they want anyways.
B.C. seaplane company set to test the first commercial electric plane today
People still investing in climate warming assets don't deserve better.
Lego used to have to ship a note to parents in the box of sets to make sure they didn't get mad about what toys their kids were playing with: https://www.telegraph.co.uk/men/11250366/Lego-letter-to-pare...
It's okay... to advocate for a major economic recession to make flying more comfortable for those of us with somewhat recession-proof skills?
You are stating the obvious, then drawing a conclusion that is the opposite of the logical one. I can only conclude that you are trolling.
> Let's assume for a moment that the photo was taken in public.

This is a wrong assumption to make. What if the photos were clicked in my house? In a private gathering?
What point are they making, exactly? If you look at what they actually said, they're mischaracterizing what I've said to rant about (my apparent / perceived lack of) class consciousness.

If you can follow a plot line, you'd intuit that I came to this state poor. I'm very well aware of what the lesser fortunate and folks in poverty are dealing with; I've been there myself. Thankfully without children, but I can certainly imagine what it's like to be homeless with children, having been homeless for a brief period myself and now having children of my own.

And that was the entire point of my comment. If I'm sitting here today, given my current economic status, without the ability to direct my discretionary income in a way that would benefit the local economy (Disney and the SD Zoo are just two relatable examples, they're being cherry-picked to support that persons rant) then what hope do those in the lower-middle class or below have?

I've watched my economic output get sucked into a vortex by landlords and banks and government and now I can add on the insane costs of childcare. This was true when I was poor and it's still true today when I am not.

Where in anything that the other commentor has said are they making a point about what I am saying?
This comment makes me feel old.

In the 90s, all games were human-mastery only. Even writing a strong checkers AI or Connect4 AI was considered a major accomplishment. Only Tic-Tac-Toe was really bot-perfect.

With AIs winning in Chess, Go, Poker, and more... I guess the kids these days have forgotten how things were like just a few decades ago.
I believe Daniel Kahnemann was asked about this in his interview to Farnam Street: https://fs.blog/daniel-kahneman/

It was refreshing how open he was to accepting that his research, even decades after its original publication, could have lapses and errors. Research, after all, builds on corpus of knowledge existing at the time, and we should expect corrections as the underlying base shifts & corrects itself.
Tips for Chrome DevTools
no like, "addition is closed over the integers" is something you can show to be True (for all members of an infinite set, no less -- so it's not empirical.)
> Sadly, our culture has lost many of the (adult) social constructs that used to bring people together, leaving school as one of the only viable options for kids to be social with one another.

I think you're onto something here, especially because teenagers these days reportedly spend less time with friends than any previous generation. As a 2010 high school grad I always find these stats pretty alarming: http://theconversation.com/teens-have-less-face-time-with-th...

Feels like kids get home from school and immediately get online - they mainly interact with peers through social media and video games, which is totally different from being face to face. That has to be detrimental in some way. Most parents probably work so much they don't have time to have their own hobbies to share with their kids so unless the kids are on sports teams year round they're likely not doing a whole lot of IRL socializing outside of school. I think more kids are being socially sheltered these days, homeschooled or not.