skysight-inc/HackerNews huggingface dataset:
I remember Gartner being real big on SOAP and Web Services, I was an early REST convert, about 5 years after my conversion Gartner came to the government agency were I was working and made one of the guys in charge of lots of SOAP based initiatives cry by flatly announcing that SOAP had lost and REST had won. It was 5 years of Yes SOAP until suddenly it wasn't anymore.

So as the other commenter said skate to where the puck is going to be - and don't rely on Gartner for puck location trends.
Education will continue to become more privatized. It is becoming more apparent to society that the education of future generations should not be left in the hands of the government
You beat me to it. I was going to share this too.

I believe Michael Seibel had some choice words on Twitter last week about this guy.

If you want to see one of the interviews, the one from Workato is particularly memorable: https://www.youtube.com/watch?v=Cg8q6RqpefM. The founder couldn't handle the pressure.
interesting insight! Do you by chance know what's the current model used by windows right now with WPF or UWP or whatever they call it today ?
In many contexts, e.g. while driving or attempting to think about abstract topics, the effects of one are difficult to distinguish from the effects of the other.
Interestingly I feel a weird insistence towards location based software development in Europe, at least in the area I am active in (engineering design software for desktop). In the past 6 months while looking for a new place - partly because of the obsession of our COO on lengthy and tedious daily commuting regardless of actual needs, just for the sake of it, but for other reasons too - whenever I found a position in an other city/country that was matching my capabilities, experience and interest very well after the first very enthusiastic round from the recruiter when the request of remote (or even remote dominant) work emerged they took a U turn saying on site presence is paramount so I will not fit. Reasons span legal through organizational to company tradition.

I do not get it.

Is the geographic location of making a software sooo much important? It is that very allocated desk and chair that will ensure a good product delivery so relocation of family, searching for accommodation and accepting a specific allocated city to live in and daily commuting in the overcrowded transportation systems must be mandated for a new workforce?

I am ok that managers have own style and some can only function face to face but to find zero number of those willing to accept remote workers because they are agile or what not is very strange to me.

Oh, btw, I worked remotely for many years earlier in total, successfully, was that just a one of experience then?
TempleOS was written by one guy. He just happened to be a lunatic who did little else. It was a very sad story, TBH. Thankfully, there's very little about TempleOS that has anything to do with a massive influx of kids hacking.
That...sounds terrible. I'll look into it.
Indeed|Austin|Full Time, Onsite|indeedjobs.com

Indeed is the number one job search engine on the planet. We are seeking very Sr level engineers to help with our Search Quality team.

https://www.indeed.jobs/career/JobDetail/Staff-Software-Engi...

The Role:

If you are an engineer who's passionate about building innovative products that scale to tens of millions of page views a day, Indeed is looking for you. Indeed offers smart developers like you a complex development ecosystem with short release cycles. Every week sees the new release of multiple products that meet the growing needs of millions of jobseekers worldwide. When you come to work at Indeed, you'll be working with a smart and diverse team of problem solvers who exhibit high energy, deep technical skills and a drive to get things done. We speak multiple languages working on multiple platforms - Python, Java, Javascript, PHP, Lucene, MySQL, MongoDB and many more.

As part of our cross-functional Moderation Engineering team, you’ll work on solutions with data scientists, engineers, operations analysts, and product managers to keep fraudulent and illegal activity off of the Indeed platform and enforce a high bar for content posted on indeed.com. Your team will collaborate with product teams across the company to identify opportunities for improvement and points of integration with our moderation platform and tools. Day to day, you will find yourself working across product code bases and helping us to integrate machine learning models into our quality enforcement solutions. You’ll collaborate with our Operations team to identify new areas that require moderation and develop a path to simple content review. You will get exposure to new products as they mature on our platform, and have an opportunity for impact that extends well beyond the confines of your team.

Responsibilities

* Design, develop, and maintain systems that integrate fraud and content quality moderation into our products.

* Work side by side with our data scientists to invent and deploy new solutions to uncover fraud and maintain quality.

* Collaborate with our Operations team to identify opportunities where moderation can have impact and design new integrations.
Thanks—that's a better article. I've switched to the AFP version of it. (Submitted URL was https://www.technologyreview.com/f/614781/all-new-cellphone-...)

Reading it closely, though, the evidence on the face-scanning point seems weak. The source is a customer service representative who said may. That's two weak points: a customer service representative is not who you'd normally ask about policy, and "may" also means "may not". Also, that's the only thing that particular source is quoted about.

I'm not sure what to do, because there doesn't seem to be anything unambiguous in the English-language press. All the articles I've looked are reporting on the same directive that was issued in Sept and took effect Dec 1. So I guess we'll quote the directive in the title above. If anyone can suggest a more accurate title we can change it again.
I used lulu - and I just printed the html documentation (it was for Allegro 5) as a novel-size book. The price was fine. Other than that, it wasn't significantly more difficult than ordering any other book - so I have no real feeling for the service. They have a sort of web design app which was predictably terrible, but it didn't really bother me because I didn't want anything on the cover.
Right, but even without the Forth-2012 LOCALS word set, you can and often should say something like

0 value var1 0 value var2 0 value var3
: my-name to var3 to var2 to var1 var1 var2 + var3 * ;

Maybe in this case you would just say

: my-name >r + r> * ;

or

: my-name -rot + * ;

but what I mean is that when you find that it's not obvious what's on the stacks, you can always just stick things in variables until it becomes obvious, just like you'd do in C or Python.

A dangerous temptation with Forth is to use the stacks whenever you'd use local variables in other programming languages. A little bit of that can be good, but it only takes four or five variables before it becomes completely unreadable. It never becomes impossible, because with >r and r> you already have a Turing machine, and with dup and swap you can arbitrarily splice its tape, but it very quickly becomes a Turing tarpit. Instead, if you don't have {: :}, and maybe even if you do, your default replacement for local variables in other languages should be traditional Forth variables, even though they're statically allocated. The reasons to studiously avoid global variables in other programming languages are a lot weaker or inapplicable for traditional Forth variables.
To function at youtube scale, you need access to multiple backbones. Yes, I agree, Sprint will run an OC3, or fiber, what have you, to your office anywhere in America for $15,000 a month, but that will still be several hops from UUNET.

That Sprint line is like a farm to market road to your warehouse, which works fine when you are serving customers from an ecommerce site or sending and receiving emails or even opening files from NYC and your onprem cloud is in NYC.

It breaks down when you need higher throughput to serve millions of customers. At that point, you need to be at the crossroads of a couple interstate highways which would be analogous to a carrier hotel like at 1 Wilshire in Los Angeles.

I expect oxide.computer will open up on demand scalability to existing service providers who already rent the physical space in locations like 1 Wilshire. Most of those providers today buy hardware from HP or Dell, which is expensive and then also have to manage the software layer on top.

From what I can tell, based on the very little actual product marketing I have found, is that oxide will provide a turnkey solution from one shop. Unfortunately, at the moment, it's hard to figure out what the company actually does, because it's about the team right now.
Highstreet Mobile | Backend Engineer | Utrecht (near Amsterdam), The Netherlands | Onsite/Remote (EU) | Full Time | https://jobs.highstreetmobile.com/backend-engineer/en

Highstreet Mobile's mission is to connect people to the brands they love.
We are a team of makers and we've built a SaaS product for fashion brands.
We enable brands to give an amazing shopping experience to their customers.
Our customers get a native mobile shopping app for Android and iOS and that app constantly gets better.

You would be designing and developing API's in our middleware.
The middleware is the beating heart of our product.
It connects to different e-commerce providers like Magento, Commerce Cloud, Adyen and many more.
You will focus on scale and performance, will deploy to production every week and will work closely with our mobile engineers.

Stack: Ruby / Sinatra / Minitest / Redis / OpenAPI Spec / PostgreSQL / Go / Docker / K8s / GCP / Gitlab CI

Check out other open roles at: https://jobs.highstreetmobile.com

Apply via the homerun links or contact me at pablo@highstreetmobile.com if you have any questions.
Wronging past rights: The sunk cost bias distorts moral judgment
A big one is they don't want additional underground parking in their neighbourhood which means more cars. Of course cars are evil and they should not exist or be in someone else neighbourhood, parked along side-streets next to bike lanes.

Better yet keep those cars in the suburbs! But also suburbs are lame and we make fun of them (I would never be caught living there!). But yeah back to why I dont want more housing downtown... /s
Yep. The TL;DR of a numerical analysis class I took is that if you're going to sum a list of floats, sort it by increasing numeric value first so that the tiny values aren't rounded to zero every time.
I still remember when I encountered this and nobody else in the office knew about it either. We speculated about broken CPUs and compilers until somebody found a newsgroup post that explained everything. Makes me wonder why we haven't switched to a better floating point model in the last decades. It will probably be slower but a lot of problems could be avoided.
Nope, I'm not any good at any of the maths. My own model is that it's like reading, you need a critical mass of vocabulary and/or grammar (one can make up for the other, to some extent) before you can understand much of anything. with most subjects, if you understand 80% of the paragraph, you can fill in the blanks pretty easily, and thus your learning rate goes way up.

That, and I think like reading, it takes a lot of practice, and that practice is really hard before you are good enough at reading to see the story. I think I'm at the point in math where I can't read it well enough for it to tell me a story, so practice is a real slog, just like it was for reading at that point.
Unicode Is Awesome
Nvidia exec maps out steps to autonomous vehicles
And incurring the cost of needing space at home to work, appropriate equipment, more utility usage (internet, electricity, heating), reduced potential for socializing and exercising. Assuming that "remote" == "at home", which it might not.
Saying it is a few percent per year is proof that it is an exponential growth, per its definition.
I'm a current medical resident, and I have absolutely used YouTube to fill in the gaps. Just a few days ago during lunch, I watched a 3 minute video on how to remove a PICC line before taking one out of a patient. I have taken PICC lines out before, but I just wanted a quick refresher before doing another one. I've also used YouTube to improve my physical exam skills. In the real world, you just don't get enough abnormal findings in certain areas to learn quickly. For example, although ACL tears are common, I haven't seen more than a few due to the context I work in. I use YouTube to see more examples of these kinds of abnormal findings.

While I was in medical school, the vast majority of my education came from online resources, YouTube, question banks, or ancillary books that were not part of the official curriculum. If you go to any medical student in the US today, they'll be familiar with the four key resources: UWorld (massive bank of USMLE board questions), First Aid (reference text book containing key information for board exams), Pathoma (video series teaching histology and pathology created by a University of Chicago pathologist), and SketchyMedical (another video series of visual mnemonics to help you memorize microbiology and pharmacology facts). There are also community driven projects such as Zanki and Brosencephalon, which are Anki decks with 25,000+ cards containing info needed for board exams. Another popular YouTube channel is Armando Hasudungan, who illustrates medical concepts aimed towards med students.

The med school I went to and many others are moving away from the traditional lecture-based model. Lectures at my school were offered, but they were optional and attendance was usually <25% of our class as the quality was notoriously poor. My med school classmates and I found learning much, much more effective with this hands off approach. This does call in to question the value and role of a medical school today. Now that I'm a resident working with other residents who went to med schools all across the US, I'm realizing that most of us just forced our way through the official curriculum and did most of our "real" learning using the same resources I mentioned above.
You missed the point. Forget about holes and think about what customers are looking for. The answer is a solution to a problem. Nobody buys a car because they are after one with body panels made with hydro-forming rather than a sequential press. They are after a vehicle that addresses the transportation needs they might have. They could not care less if it was designed using SolidWorks, Fusion 360 or Siemens NX.

They are looking for a hole.
A key requirement under UK law is unauthorised access.

If someone explicitly asks you to hack their systems (and they have permission themselves), or if you want to do pentesting and hardening or your own systems, you should be fine.

The grey area here is how likely it is that someone would buy this tool for legitimate security analysis.

Most people wouldn't, which puts it on a slippery slope. A good defending lawyer should be able to make a good case for genuine legitimate use, but of course that's still going to leave some risk, not to mention a lot of stress and inconvenience before a case even gets to trial.
Imho the most important line in the article is:

"If you're providing Bay Area value, you deserve Bay Area dollars!"

Every other kind of corporate propaganda (cost of living adjustment or whatever) is BS.
Are there websites like StackOverflow where you find pharmaceutical receipes for acetylcysteine?
> Makes me wonder why we haven't switched to a better floating point model in the last decades.

The opposite.

Decimal floating points have been available in COBOL from the 1960s, but seem to have fallen out of favor in recent days. This might be a reason why bankers / financial data remains on ancient COBOL systems.

Fun fact: PowerPC systems still support decimal-floats natively (even the most recent POWER9). I presume IBM is selling many systems that natively need that decimal-float functionality.
Transmeta was going to be the next big thing, code morphing! Linus was on board. News on slashdot every day! And then ... some product released but no needle moved. I wonder if they built something that got outpaced by intel, needed network effects to take off that never materialized, were ahead of their time, or just no market for their product?

These guys seem like they’ve identified a market and who their first customers are going to be.
Until HN I wasn't aware it was a problem. Of course, I didn't conduct user studies either. I use a Magic Trackpad on desktop and basically the same thing on my MBP so it felt natural for me to implement.

What's your preferred method of input and platform?
> it’s our 2A right that we should dismantle, not the public schools?

Didn't say that, nor do I believe that. Just correcting the above.

> So the vast majority of gun death happens because of illegal guns

Well the majority are suicide, with legal guns. As for homicide, yes. But people don't care about that, really. They care about mass shootings, or school shootings.

> The wretched cesspools that we call public schools are creating a bullying environment that makes kids suicidal and in this way kills lots of kids

We don't know to what extent it's about bullying in the school system (kids haven't gotten meaner), or exacerbation of issues as a function of modern living (e.g. more isolation), or neither. What's clear is that guns are easily accessible to angsty homicidal loners.

I don't think schools in and of themselves are so different than those in every other developed country as to be responsible for shootings.

> And the most famous school shooting of all time, the one that started it all, columbine, sources it’s guns from an illegal gun dealer,

Yeah, they did, from unlicensed sellers. Not most.
Yes. Microsoft has the Quantum Development Kit [1], with its language Q# (written in F#, actually), which comes with a local simulator. They also have the Q# Katas [2] for practice.

On my 16GB RAM laptop, I can simulate 29 qubits.

[1]: https://www.microsoft.com/en-us/quantum/development-kit
[2]: https://docs.microsoft.com/en-us/quantum/intro-to-katas?view...
A tabletop experiment could test the bedrock of reality
Yes, society will continue to trend towards privatized/home schooling for a variety of reasons. Capitalism always wins
Yes. I think that the alternative to an insurance policy would be for the coal plant operator to make a side bet on solar power, or almost anything other than a different coal plant. This alternative doesn't have the big payout an insurance policy would have, but it would provide profits that are not correlated with the risks of coal plant operation.
> Also the "field" of floating point numbers is not commutative, (can run on JS console:)

OK.

>> x = 0;
0
>> for (let i=0; i<10000; i++) { x+=0.0000000000000000001; };
1.0000000000000924e-15
>> x + 1
1.000000000000001
>> 1 + x
1.000000000000001

You've identified a problem, but it isn't that addition is noncommutative.
Of course client-side aggregation can still leak privacy, it needs to guarantee that there are no explicit or implicit elements that would allow record-linkage on the server-side. On the diff. privacy, note that you mention before you store the data, the problem is not only there, we want to prevent the data to be send at all. Diff privacy on the client-side is tricky if distributions are unknown. That's why we go for a "simpler" approach, all records send by any user should be unlikable, always. If aggregation is needed to satisfy the use-case, it can only be done on the client itself. Re-identifiability only becomes possible if a mistake is done, no a priori distributions are needed. IMHO this approach is easier than diff. privacy at the cost of being less expressive. Diff. privacy data allow for multiple use-cases where we do not (as all records) have to be independent from one another.

I'm sure it's obvious that I work at Cliqz and on this very topic :-) Tomorrow there is a more technical article about our data collection, hope you like it.

Also, I would like to add that any methodology applied to protect the data of the user is welcome, does not have to be ours at all. There is one caveat though, the privacy protection has to be on origin, a solution that send data that then has to be anonymized is no good in our book; because there is no guarantee that the raw data is removed.

For our use-case we believe it was the easier way to get the data we needed while respecting the privacy of the user.
> Around 2010, I started noticing medical professionals had less information about what I had come in with than what I could find in my own research.

This is my experience with every doctor in NZ. Unfortunately, we have a toll system where i still have to pay every 3 months for literally zero value except 30 seconds of signing off my drugs.
That's fair, although with the current state of things it's a tougher ask. Even so, the iTunes for movies is, arguably, iTunes -- or Amazon's equivalent. (I do wonder whether DRM-free videos would have followed in the same way DRM-free music did if that market had taken off and streaming hadn't; at this point there's probably little commercial motivation to studios to make that change, as they'll just say "instead of buying that, subscribe to [insert video service here].")
When did RFC1035 get thrown under the bus? According to it, with respect to domain name labels, "They must start with a letter" (2.3.1).
I didn't get that impression from the headline at all.
That's what gets me...the desktop ones are all AM4...when my 3600 seems a little long in the tooth, a Processor + RAM upgrade is actually reasonable.
“Fool me once, shame on you. Fool me twice, shame on me”

I try to be objective as much as possible, but having witnessed almost all of Microsoft’s behavior through history, we have been fooled 100s if not 1000s of times. How many times do you let the fox back into the hen house?

The only thing I think when I read recent “Microsoft is so great” comments is that the person is either too young to have any real knowledge, or they have simply not been paying attention for the past few decades.

For anyone who has seen what they have done through all of history, it will take decades to believe they have truly changed.
I think that most of this effect is just how cheap precision is, and the fact that the cost of raw materials hasn't dropped; I mean, compare my ikea shelves to my parent's heavy metal furniture from the '60s. at first glance, the ikea stuff looks super cheap; but the tolerances! in many ways, my ikea furniture is a marvel of engineering. It's essentially a bit of cardboard encased in a very thin layer of whole wood, and it works!

But I do like the feel on the older stuff that consumed more material.
One in four children and young people show signs of addiction to smartphones
IOTAS | Portland, OR | https://www.iotashome.com | Full time | ONSITE | Embedded Software Engineer, DevOps Engineer

At IOTAS we work directly with apartment buildings to bring smart home technology to renters and property managers. Think smart door locks, lights, thermostats, etc that can be controlled via our mobile app. We are constantly integrating with new IoT devices that make life easier for both residents and property managers. Our backend software runs primarily on AWS (ECS, RDS, API Gateway, Lambda) and we have a fleet of hubs deployed in the field which are installed in each apartment.

We are looking for an Embedded Software Engineer to help build/deploy/support the software on our hubs and a DevOps Engineer to help manage and build out our AWS infrastructure.

* Embedded Software Engineer - https://www.iotashome.com/job/embedded-software-engineer/

* DevOps Engineer - https://www.iotashome.com/job/dev-ops-engineer/