skysight-inc/HackerNews huggingface dataset:
To answer your question, the goal of the WebThings platform as a whole is to improve interoperability between connected devices by making the Web of Things a unifying application layer for the Internet of Things which bridges together multiple underlying IoT protocols. The goal of the WebThings Gateway is to allow users to directly monitor and control their homes over the web, without a middleman. Building a smart home gateway just happens to be the most obvious way to achieve the latter in a way that demonstrates the benefits of the former, whilst maximising compatibility with existing smart home devices.

I agree with your observations on the traps W3C Working Groups can fall into, though it's not fair to say the Working Group tied the standard to a particular gateway project. There are multiple implementations of the Web of Things (e.g. see ThingWeb http://www.thingweb.io/) targeting a range of different use cases spanning different application domains like smart homes, smart cities and industrial applications. WebThings itself has a framework of libraries to help device makers build web things using a dozen different programming languages which have no dependency on the gateway. I acknowledge that there is a bit of a risk in implementing a smart home gateway of making the gateway itself the platform, rather than the Web of Things, and that's something I was very conscious of when designing the WebThings Gateway.

Something I think might help make the Web of Things approach more clear might be to create a general purpose Web of Things client/browser (e.g. a mobile app) which isn't tied to a gateway and can communicate directly with any web thing over the internet. Unfortunately with the current Thing Description specification this level of ad-hoc interoperability isn't possible, which is one of the reasons I created the Web Thing Protocol Community Group (https://www.w3.org/community/web-thing-protocol/), to standardise a more concrete (sub-)protocol for the Web of Things such that any WoT client can communicate with any WoT device.

It was by creating an implementation-driven defacto standard of sorts with Mozilla's Web Thing API (https://iot.mozilla.org/wot/) that Mozilla managed to drive a lot of simplifications to the W3C Thing Description standard, including dialling down the dependencies on RDF and semantic web technologies in favour of a more pragmatic default plain JSON serialisation. I hope that can continue by demonstrating traction with developers using the Web Thing Protocol in their real world IoT applications.

I acknowledge that WebThings has at times lacked an obvious direction and has not yet achieved mainstream mindshare, but I'm hopeful that things might be different outside the constraints and politics of a not-for-profit browser company.
check out crypto, especially the “defi” space

building there is a creative process and it pays better than big tech

The onchain codebases arent that big because they cant be.
Honestly, this IS better.

Separating the HTML, JS, and CSS is an approach that works up to a certain size/complexity app. When I’m working on some functionality, I need to be able to understand the relevant parts of the HTML, JS, and CSS. With a smaller app, one person can more or less grok the code base well enough to find everything they need. With simpler apps, you might have fairly uniform or boring styling and not a ton of CSS rules. If I’m setting something up with Bootstrap and just getting it working, I can probably ignore CSS for a LONG time.

If you’re working on something larger and more complicated, you really want to have all of the HTML, JS, and CSS for a particular piece of functionality right in the same place so you don’t have to go searching for it. It’s how you survive in large/complex apps. You’ll think, “The margins in this box are too large” and you want to be able to fix that without trying to grok some massive set of CSS rules, and when you do get the CSS rules that you want, you want to know that they’ll be delivered to the client—something that is easy if you deliver all of your CSS rules to every client, but hard if you want to split your CSS.

I think the only real tragedy here is that too many people are copying “the way Facebook does it” without wondering if Facebook might have a completely different set of priorities than they do.
To be fair, the name of the state is in BBC itself.
The “Small team makes innovative and interesting X. Gets bought” trend is hardly limited to gaming! Or the 90’s.
I don't know either but I think you're right anyway - the device closest to production of sound should probably have these physical controls. I agree with the article and hate having to find or fumble with a software based mute/unmute or volume controls. Like many people I have to work from home and I love my Sennheiser headphones because they have a physical microphone mute as well as a physical volume control that gives me immediate fine-grained control over my volume (no mute though, in extreme cases I physically remove them as someone else said).
They've managed to make a Dota 2 tutorial that's worse than the 2014 one. And matchmaking for the new players is just brutal, there is no retention.
I think one of the problems Amazon suffers -- and this is not a condemnation of the company as a whole -- is that it treats employees like garbage and runs a sweatshop. There is zero loyalty among Amazon employees I know. Some are very highly-compensated sweatshop workers, but sweatshop workers nonetheless (a lot of fintech and quant work the same way, and even more extreme -- you get a lot of money, but you have no work/life balance, are on call 24/7, and if your performance slips for a moment, even due to a family emergency, and you get the pink slip).

That sets a strong environment for corruption.

Why is this not a condemnation of Amazon? Turns out each corporate structure has problems. You pull on one lever, and you get a dozen unwanted consequences. But it's important to recognize the faults of such structures.
> I know you just want to bitch about the vermogensbelasting

It's not only that, and I never need to pull out that argument as there are simply much better countries than The Netherlands for FIRE [2], most notably Switzerland. In Switzerland you make more [1]. Moreover, compared to Switzerland, the Dutch simply have worse purchasing power [2].

[1a] https://www.payscale.com/research/CH/Job=Software_Engineer/S...

[1b] https://ch.talent.com/en/tax-calculator?salary=95335&from=ye...

[1c] https://www.numbeo.com/cost-of-living/in/Zurich

[2] https://www.numbeo.com/cost-of-living/rankings_by_country.js...
One solution is to be self-employed and make a product. I'm 71, I code C++/C# forty+ hours a week, and I'm having a blast. I just discovered the STL a couple of years ago.
My plan is to bank enough money from software jobs to be financially independent at a high standard of living (I'm well on my way to that). Then afterwards, just retire and do all sorts of hobbies without trying to make them into a career or earn career-equivalent amounts of money from them.

If you're currently on that trajectory (i.e. you're able to save a large percentage of your income every year) then I'd recommend it. If not, then yeah, you might need a second career if you want to get out of development soon. My plan is not to need one.
I don't see the problem with the last two you listed, seeing as right near the top of the article it says -

.NET 5 = .NET Core vNext

They are basically taking .NET Core and getting rid of the Core aspect of the name since it will be the only actively developed version of .NET going forward.
"It's obvious that the current trend is creation of the one single worldwide company owning all the businesses and all the countries."

Vladimir Lenin, 1915.
I reported a violation of Amazon's community guidelines and Seller TOS for a popular electronics product I purchased earlier this month (details: http://leanmedia.org/amazon-is-broken/). Here's the thread with support:

Me: Hi. The box for this product contained a card that says "Amazon $20 gift card" and looks like a gift card, but the back says I have to give a 5 star review and send my order information to an outlook email address. Is this legitimate? Is it really a $20 Amazon gift card?

Amazon: Thank you so much for your information on this, I will certainly pass it along here so that we can check this promotion or offer directly with the seller
Because I am not seeing that advertised on the item at all
And would not be capable of confirming if that is a legit Amazon gift card because, I do not see that offer on the item

Me: So what should I do?

Amazon: My best suggestion would be to contact the seller directly for this through this link [redacted] So that you can confirm directly with them if this is legit or not
Certainly giving away gift cards for good reviews is not professional And I have to report the seller for that

Me: I thought this type of offer was forbidden by Amazon's own policies for sellers. But I will contact them using the link you sent to ask them if that's what you recommend.

So I contacted the seller through Amazon's closed system. This is what happened:

Me: I received your product and inside the box is a card that says "Amazon $20 gift card" and looks like a gift card, but the back says I have to give a 5 star review and send my order information to an outlook email address. Is this legitimate?

Seller: Thanks for your contact. Could you please follow the instruction and contact us on the email? Please be rest assured that we will fulfill our promise.

So, to summarize:

- Amazon has strict rules in place that forbid asking for 5 star reviews or paying for reviews (https://sellercentral.amazon.com/gp/help/help.html?itemID=18...)

- Amazon's own support people have a difficult time telling the difference between violations of this policy and legitimate promotions, and leave it up to customers to contact these sellers on their own to figure it out.

- The rule-breakers are all too willing to lie through their teeth, brazenly using Amazon's own communication system to do so.

- Nothing happened to the seller, they are still selling this equipment without penalty on Amazon and will continue to violate the rules knowing nothing will happen.

Amazon is completely broken.
Of course there is, within a defined timeframe. If I bought 5-year government bond last year, then this year it's 100% passive income to me. I don't have to do absolutely anything in order to get it this year.
Great game, but it's a 3+-hours-at-a-time kind of game. Hard to play with lots of time constraints on your sessions.
Editing HTML like a boss in VS Code
So does she: https://twitter.com/elisabethirg/status/1306229215742889987
Agreed, I do actually think that 3 was a superior game, even if 4 had a prettier map.
I agree with these connections, and I think it’s deeper than that.

I think the goal to promote truth over lies is a good one.

However I don’t think claiming that is the goal means that’s actually what google is doing.

All politicians lie, and all voters know this.

Frequency of lies is less salient than consequences of those lies.

I don’t believe that Google is able to make a determination about the salience that is not based on their political beliefs.

If they have the ability to identify lies, it would be far more helpful for them to actually make available a summary of the lies as a link alongside each result.

Otherwise this is just them imposing their political beliefs on the results in secret in order to manipulate the election.
This.
All SW pplz I work with that ultimately experience this I recommend to spin up their own project in order to channel their own creative energy into.
I know it's heracy, but take a look at the surface book. Thunderbolt/usb-c (can daisy chain 2 monitors + PD), SD card, magnetic power cord or an amazing dock (same port), two USB-A ports, a pen and removable screen for drawing / retouching, available w/ 32gb of RAM and a 6gb graphics card.
> Without it, Mozilla would cease to exist.

Mozilla existed just fine without Google, and it was long before Mozilla Corporation was a thing when Firefox was steamrolling the IE.
Question: my understanding is that the purpose of MCAS is to make the 737 MAX behave very similar to prior 737s in some unusual flight situations. There are two main reasons for this:

(1) Existing 737 pilots would not need to be recertified for the MAX. They would just need to read a short document that updated the procedure for handling runaway trim.

This would make the plane more attractive to airlines because it meant not having to pay for expensive recertification of pilots, and

(2) The plane itself would not need to be certified as a new aircraft type. The requirements for certifying new tapes change over the years, and older planes like the 737 would not meet today's requirements. By making it fly similar enough to the existing 737s, it could be classified as a variant on the existing model and be grandfathered in on the old certification.

Certifying a new type is very expensive and takes a long time.

My question is this: how long does the MAX have to be grounded before the costs of it not being service end up more than (1) the costs of recertifying pilots, and (2) the costs of making the other design changes that would be needed to certifying as a new type under current rules and then getting it certified?
I'm generally against the 20th century solution of breaking companies up when it comes to tech companies... but Amazon's problems are not Facebooks or Google's. It's way simpler, and it fits the mold perfectly. First of all, Amazon should absolutely not be allowed to operate both a retailer and a marketplace. Second of all, this marketplace is way too large. It is clearly not in the consumers favor for such a large marketplace to exist.

Fortunately Amazons service oriented architecture should make this break up a breeze.
If the market is unhealthy (e.g. a monopoly exists in some cases) then it is very much as unethical or illegal as their (former) employers’ market position is: they’re literally leveraging the same conditions to extract value.
This comment shows the same strange (to me) bias that I see so often now, of using "corporate" as a scary or negative thing.

Would a think tank sponsored by a religious organization be inherently better than one with corporate sponsors? Is lobbying by the prison guards union more beneficial to society than lobbying by a trade group? Is the grassroots anti-vax movement more trustworthy than the corporate vaccine producers?
Exactly this. Thank you.
You touch on two issues here: one, that there's an entire gamut and not a binary "senior/junior"... and management just LOVE to present requirements like "Can walk on liquid water; God asks him for advice on how to run the world" when you ask "what do I need to do in order to get to next level", especially in big corporations [1].

The second is that different types of people prefer different styles of working and sometimes forget there is another side (multiple "other sides", really). A team needs to be a mix of capabilities and personalities to be successful - a team of 100 identical individuals would likely fail, even if all them are Peter Norvig). So, you need people that are "senior" in the sense that "knows the business well enough to provide different perspectives" (and for those "shows initiative" is critical) but you also need specialists where "senior" means "knows technology X really really well". Say, a DBA - can keep your database up, can write efficient queries to retrieve information that you want; but doesn't know sh*t about what information would be interesting to retrieve. Or whether it's a good idea to keep some information X in the database, considering the various business, legal, social, cost perspectives.

> Do my managers know what they're doing?

Here's the thing: I believe nobody _really_ does. Sure, some know more than others, but in absolute terms, we're all basically guessing. That's why people insist on engineers that "show initiative" - not because they're always right, but in an environment where we don't _really_ know what we're doing, people yelling different perspectives are valuable.

However, as mentioned above - not all senior engineers want or are inclined to show this kind of initiative; and it's unfair to penalize those kinds of engineers, because we _need_ the different types of personalities.

[1] FWIW I believe the reality is , always, that you need to (A) work on a successful project; and (B) be generally liked by your colleagues and maybe managers. For very senior titles, also (C) have a large network of connections within the company - i.e. work on many things, or on one thing but a thing that is used by many teams/ really popular)
He is journalist who gets around. He has wacky ideas but keeps his eyes open, so sees things, and isn't afraid to say what he sees. "Pseudo" is just namecalling. There is only correct and wrong. "Real" archaeologists are, also, often wrong, often because they are afraid to say what is right in front of them.
What it's doing right now, or what it does habitually, or what it can do, or something else? Is the purpose of my toaster to sit there broken, because it's broken right now? This isn't very useful by itself imo.
This is a typical, vague PR statement that can mean anything and nothing at all.

Microsoft has decided that all their exclusives will also come to PC anyway. So Windows, Xbox consoles and Xcloud (streaming service) are a given.

This doesn't promise in any way that games will come to PlayStation.
Management is very corrupt at Amazon. Lets just say the teams tasked with catching theft are strongly pointed to the lowest level employees like dock workers, pickers, and stowers. Lets also just say the managers are the ones shoving product over the fence.
Well if 30k is the median in the US then even in the US a huge absolute majority does not belong to those 1%.
Probably by far the biggest and most positive thing the EU could do to ensure EU startups come anywhere close to US startups in growth is to mandate English as the second official language for all EU members.

The language barrier is a HUGE problem for EU businesses. It's the main reason why online services grow 100x slower in the "European Union" compared to the same service being offered in the US, where a "state's language" makes no difference, because it's the same everywhere.

Because there isn't such "high scalability potential" as it is in the US, due to the language barrier, you also don't see as many investors throwing millions of euro at "ideas with potential".
If you so wish,

https://developer.android.com/games/develop/build-in-unity

https://developers.google.com/ar/develop/unity/quickstart-an...

https://stadia.dev/blog/unity-production-ready-support-for-s...

https://docs.microsoft.com/en-us/windows/mixed-reality/devel...

Is it mobile enough?
How does the ADC distinguish the transient from switching the bias voltage from an intentional signal? (Yes, if you see the entire waveform, this is quite easy, but because of the low frequency, this would incur another ~20-50 ms in latency, which is unacceptable).

Ramping the bias voltage requires additional components (cheapest way these days would probably be a separate DAC integrated into the audio codec, but then you are back to not having a physical kill switch) and also incurs extra delay for turning off and on (probably 100-200 ms).
Yeah this doesn't deserve the downvotes.

If you don't like rich kids, don't work for them.
Can you train models with TF Java? I was under the impression it was for inference only
Sometimes it just refers me to the ad tracker's page and there is no option to opt-out except for mail...
Fintech startup TrueLayer raises $25M
I don't read that as saying Bethesda Games aren't going to be exclusives. Or maybe it'll be xbox plus windows. Meanwhile, there's this quote from Satya Nadella from press release at the bottom of OP, speaking about this acquisition:

> Quality differentiated content is the engine behind the growth and value of Xbox Game Pass—from Minecraft to Flight Simulator.

"Differentiated content" sounds to me like exclusives.
GE is getting out of the coal power business
If this happens I will terminate my spotify account with extreme prejudice.
Having a "comfortable amount" of money means nothing if you're burned out to the point where you can not enjoy the rest of your life.

If "I no longer build software" doesn't resonate with you, you just haven't "been there". Again, you're probably in your twenties. Don't expect your rationalizations to last you into your forties.

If you're still a developer at the end of your forties, chances are you will lose your job and your spouse anyway.

> That's how the global economy works, for the time being.

Curiously, people in the less affluent countries report being happier. Also, in the US, most of the money you earn goes into someone else's rent: Your lease or mortgage, your car, your insurance, your loans, your taxes, and so on. It's the American Dream!

> Looking at the big picture, the economy is filled with people who are barely getting by, laid off due to pandemic, and working overtime or multiple jobs, to generate enough income in attempt to sustain life.

If you think those are your two options, that's fine. I'm not telling you to quit your job.
Microsoft doesn't care about exclusives that much, imo. Sure, a few here and there, but overall they just want people to use their software. That's why their new "exclusive" titles are also on Xbox One. Microsoft will make money by selling their Bethesda titles to PlayStation users, etc. They might make a few of their titles exclusive, but Fallout and Doom won't be among them.
- Global Warming
- Loss of topsoil
- Extinction of species
- Thawing permafrost
- Rise of far right in many countries
- Reinstated nuclear arms race
- Corrupted government and financial institutions
...
Or use JRuby. :)
The example was chosen on purpose, as I'm aware of that. However, pure research startups although private, definitely do not fall in the same basket as companies which produce something they can sell. Otherwise and following the alternate opinion, the distinction between academia and private businesses disappears (in the US) since US research depts are in good part funded by private money.

Truth is that modern academia is a poorly regulated and inefficient industry. It wasn't always like that I think, and I am still hoping for better days to come back.
I don't understand. The device should expose an API (instead of a webinterface) to generate csrs and upload certs (ideally the key should never leave the device). What is the vendor api?
That comment just made my Monday.

Seriously building software has not gotten any easier. Communication and attention has slipped and I think these two issues make development all the more challenging.
While it IS a great game, it's REALLY short. I've been hoping for a surprise DLC to expand the content. (There are several other planets in the galaxy map you can't travel to. Hint, hint.) I hope the game did well enough to get a larger treatment in Outer Worlds 2.
I agree with this. It sure appears that he took sides in the US election in 2016. It makes sense to see a 50/50 split in support, likely correlated roughly with political partisanship.
The author says "field 2 is clearly a message type" but does not support this deduction. Why did they conclude the second field was a message type rather than just a string? Strings and messages are isomorphic on the wire.
Really want to use this for EDA. I hope it has support for client apps like DBeaver or something
Is This the End of the Apple Developer Romance?
Quality of life is improving, but condition on the planet are rapidly decreasing/
I do get the feeling having a domain is almost more about TLS than the name these days
Morals of the story:

1. Do not try to sneak stuff past the Russians in invisible ink.

2. If you are a spy and your friendly neighbours suddenly have to move, consider taking an unscheduled vacation in GTFO.