skysight-inc/HackerNews huggingface dataset:
I really don't like I2C. Yes, in principle it's pretty simple, but if you consider NACKS, slaves holding SCK low, what happens if your master resets while the slave is trying to send a 0 bit (hint: power cycle!), etc, it's so easy for the peripheral to get stuck.

SPI is much easier to write correctly, and pretty much only has the extra wire (usually not a problem) and the phase polarity issues as a negative point.
The kids in my class run into all sorts of standard programming problems.

Two girls was creating a program where multiple characters had a conversation. Each character paused a set amount of time before saying its next line, and because the pauses weren't timed correctly, the characters kept talking over each other.

We draw a timeline together so the students could understand what was going on. The kids realized that every time one character was adjusted, every other character's code needed updates to match, and that this would get increasingly complicated as more lines of dialogue were added.

We talked through adjustments that could be made to lower the complexity. I suggested that when one character finishes speaking, it should "broadcast" a signal that it's the next character's turn. I don't remember if they actually refactored it, but they understood the problem-space and tradeoff.
Microsoft released further details in its own blog post: https://msrc-blog.microsoft.com/2020/01/22/access-misconfigu...
McMansions have arbitrariness in them that can be slightly distracting. But generally houses should be comfortable to live for those in them, nothing else matters.

There are exceptions like Betsy DeVos’s summer home. https://www.vox.com/first-person/2018/8/6/17654434/betsy-dev... It so tasteless it's genuinely horrific. It's like a tumor. Full of arbitrary details and nothing fits together. You get uneasy feeling just looking without analyzing.
If I recall correctly, that twitter post is not entirely accurate. The CEO was exercising their stock options.

Also, arguably it's not mutually exclusive to suggest people to consider where to work, at the same time executives make larger income. On the outside, clearly the board of directors thought the increased income was worth it. As we have limited insight, I don't think we should assume an unethical intent.

Finally, I don't know which 70 jobs were cut, but presumably it was that their skills were determined to no longer necessary to the business. Tough luck, but to the remaining employees, it's ethical to lay them off.
You are an extremely naive person.
I've been having a lot of fun learning how to work with I2C on a Raspberry Pi with the Nerves framework. tl;dr it's an end-to-end development framework for deploying Elixir to embedded devices.

I2C was easy enough to understand, but understanding the obscure ways to configure and speak to a device has been really challenging. Spending a ton of time reading datasheets and experimenting with assembling binary messages.

The next time you are frustrated and unhappy with the state of modern web development (REST and/or GQL) take a ublox GPS chip for a spin and try to get it to give you high frequency location data. You will think, hey gee this isn't so bad after all compared to encoding and decoding a binary protocol by hand.
This article has appeared at the perfect time for me. I was just trying to use i2c with a BMP180 temperature/pressure/altitude sensor and a micro python board and was rather confused. Love Hacker News
Hehe, maybe! Or perhaps people would avoid working at places with such laws, as they tend to do currently with other economies that have strict laws that make it hard to do business.
Corruption and regulatory capture.
COBOL-ON-COGS (http://www.coboloncogs.org/HOME.HTM) was one, but also https://github.com/azac/cobol-on-wheelchair
Opera reportedly has multiple predatory loan apps in the Play Store
I think most tech workers at Palantir, probably believe that Palantir is a force for good.

Why would you seek out a job at a company in that business if you didn't believe in that business? Unlike Google (or Facebook) it's not a large enough choice to be a "default" employment option.
All your arguments of safety are even more applicable to index funds since you actually own a slice of the entire market rather than just being merely correlated as you are with your house.
So they had to change the Java integration to some kind of plug-in interface.

No. They had to remove it entirely because back in 1998 there was no open sourced version of Java that was compatible with their license.

And it wasn't just that they had to rip out Java. The browser had been partly written in Java, and THAT was ripped out as well. And the parts that had been in Java needed to be rewritten.

But if you can't make a realistic estimate for fixing text selection, how can you make a realistic estimate for the much larger and more complex task of rewriting everything from scratch?

Because the second task is inherently easier to estimate.

Fixing a broken large code base involves a lot of chasing down rabbit holes to figure out what isn't working, what depends on what, etc. When you start down a rabbit hole you have no idea how deep it goes, or what else you are impacting. This is why maintenance is harder than writing fresh code. Furthermore entropy says that code will not improve through this process. Costs only go up.

Estimating a rewrite is a question of coming up with a clean design for the rewrite, and then estimating how long that design will take. This is still a notoriously hard problem to solve. But it is much easier in principle than estimating the depth of rabbit holes. And if your design is clean, there is little chance of not being able to get a feature like text selection to work.
And Intercal on Interstates: http://intercaloninterstates.org/
Imagine a city where specialized roads exist for last mile mobility like electric scooters etc., Where one parking spot per block is scooter/bike. Instead there are regulations on how many shared scooters can exist in a city, how many bike shares, etc.

There is a minimal critical mass to enabling them to be effective and we're not at it because laws.
This is a tech oriented forum where we’re (as a group) more privacy conscious and more generally aware of how things are stored than the general public.

And yet even here, there is widespread surprise at the news that iCloud backups are not fully encrypted in such a way that keeps them private from Apple.

If we (as a group) have in some factions been caught by surprise, what are the chances that the general public are also not aware?
Persistence – WMI Event Subscription
I wonder how we'd generate a fairer graph. Is the data available anywhere? (Ideally the raw data of sales by manufacturer bucketed by vehicle type.)
It's the default configuration. Unless you go out of your way to ensure security, you'll get this result.
We will also provide an IP address that the user can whitelist so they don’t have to make it completely public. But I would understand if even that is not enough for some.

That’s the beauty of opensource though. If we end up just building a useful product that everyone hosts themselves, I’m happy with that.

Btw, these are great questions. Thanks - they will really help me to improve how I have explained it on the website
It would be quite nice to have that quick tutorial in a new section at the top of man pages, in addition to what's already there.
Wow, it is a great time to join Fortran hype: https://www.manning.com/books/modern-fortran !
Sounds cool. Can you access the GPIO pins directly from Elixir?
Reposting from the other [1] thread:

Basically Safari keeps track of which domains are being requested in a 3rd party context (i.e. I load example.com in my browser and the page loads the facebook sdk - Safari increments a counter for facebook by 1). Once a given domain reaches 3 hits, Safari will strip cookies and some other data in 3rd party requests to that domain.

The problem is that advertisers can use this to fingerprint users: register arbitrary domains, make 3rd party requests to them, and detect whether or not that request is having data stripped. Each domain is an additional "bit" of data.

This is similar to "HSTS Cookies" [2] and also to issues with Chrome's XSS auditor, which is why it was removed [3].

[1]: https://news.ycombinator.com/item?id=22120136

[2]: https://nakedsecurity.sophos.com/2015/02/02/anatomy-of-a-bro....

[3]: https://twitter.com/justinschuh/status/1220021377064849410
Same, been using Ecosia both at work and at home for a few months now. Maybe twice a month I make a point to Google something for very specific/technical results. Otherwise Ecosia is great!
> .. Fortran 90 ...

Peasants. FORTRAN-77 is the real Fortran.
Great list, plus the part about it being tax advantageous.
Keep in mind I said "Elon's companies", not "Tesla"

$4.9 Billion in subsidies as of 2015 across 3 companies

https://www.latimes.com/business/la-fi-hy-musk-subsidies-201...

We can talk about Gm if you want but I don't see how its relevant to my original point. Are there gas stations where only GM cars can fill up?
The first episode is the most intense 5 minutes and 30 seconds of Twitch TV you’ll ever see.
True. But there are differences when -v is used, as opposed to FS. Try this, where "nawk" is Lucent awk used by BSD

cat > 1.awk << eof

{ print $ARGC }

eof

echo|nawk -f 1.awk FS=":"

echo|gawk -f 1.awk FS=":"

echo|nawk -f 1.awk -v FS=":"

echo|gawk -f 1.awk -v FS=":"
Democracy gave up the rule of law a long time ago and since then it has run like a Ponzi scheme on thin air. I don't think it is fit for purpose in this day and age. All the reason, logic and rationality that comes with the rule of law and informs democracies has gone missing. And it would be taut to expect democracy to get it back
I can't believe this answer got downvoted.
over the air means automatic though. At least with dealer flashing, a poisoned chain has less impact because its slower and less broad. With a fully automated process you run the risk of it being a vector for terror attacks,

Sure the point that non-OTA (i.e. just 'software in cars') still permits more localised attacks (e.g. assassination) but OTA represents a huge honey pot of power that I would argue is an inherent danger.

I personally feel like there's a whole bunch of stuff we really shouldn't be automating and specifically attaching to auto-update until we've got a better handle on zero days as an industry.
I believe Elasticsearch does not have authentication built into the open source version.
They have just updated to apps to change the length of the loans offered to comply with Google, but according to the reviews posted on these apps, if a repayment is missed they spam the contact list of people with the app to shame them into repaying.
Read that last month; actually very readable, I found, and the way the book tackles different parts of the world and suggest them to be essentially be on different parts of the same glidepath is not unconvincing.
Tons of water is used in manufacturing.
Blamed on misconfig of azure security...not surprised
Here's my vision on a CMS loved by Content editors, Designers and Developers. And... we are trying to build it!
Redux is half of a pattern (1/2)
> Fortran never left us... it runs our mainframes today.

What? That's where you lost me.
Those arguments don't hold any weight. They could have forked the OpenVPN for Android app (which is some GPL license, don't remember which), thrown in their own branding and default config, and not shipped a proprietary mess to customers. Instead they went the proprietary mess route.
>To your last point, I'm not sure what you want to say: Nuclear accidents happen and the cleanup can't be that bad compared to electricity generated?

No, mostly that blindly mentioning numbers is meaningless, particularly as a "hint" for how long cleanup took.

>Unwilling to see the larger picture, denying of basic facts (like a failure rate of 1%, brilliant) or the enormous costs being handed to tax payers (on top of their electricity bill).

There's no consensus on what the "big picture" is, there is a crisis right now and the best way to solve it may not be your ideal solution.

I would need to be presented with basic facts to be able to deny them, random numbers or statistics with no context aren't facts. The government can pay enormous costs, I generally view that appeal as a scare tactic.
I'd guess to avoid damage from heavy rain/hail/wind. The responses seem to lower surface area, especially when looking down on the plant. That would reduce the number of strikes from rain drops and probably lower their impact.
CutiePi Shell is a new, open-source UI for mobile devices
Ask HN: How do you route your test projects on your LAN?
Assume the following: you create multiple small projects (egs. Web-based calculator, chat bot, etc) and host them on a machine or two available on the same subnet. Now you want to give others access to them on your local area network, how do you do this? Are you using Apache as a single point of contact and proxying all requests to the relevant app? Are you listing these in your DHCP server (eg pi-hole)? Is there a much simpler way?
Thank you for your help.
FYI which company you work for is readily available. Assume you probably know, but wanted to make sure.
I think you meant to say
1. Zero open issues :o
2. Code is stable - no recent fixes :P
3. Not even the mighty spectre and meltdown demanded a fix

PS: I am sure this is meant as a parody to make fun of other frameworks.
What's the motivation? Just a personal itch, or is there something special you're hoping to achieve?
I have heard about sortition and its supposed benefits but I have never read anything about it used in a real life context. However, perhaps something related to sortition is the concept of visibly random groups [1], which is being tested and used in classroom settings. The paper goes into a lot more detail, but the essential benefit is that the usual cliques and friend groups get disrupted and everyone feels way more comfortable working together with all of their classmates.

[1] http://www.peterliljedahl.com/wp-content/uploads/Visibly-Ran...
The universe is, as far as we have been able to determine, not infinite. The other two, yes, seem to be limitless.
> I'm currently building a free analytics service that's the fastest. Ever.

How do you intend to make money from this free service?
Yes. You're running on Linux (buildroot) so you can basically do anything Linux can do.

Here is the library you would use to do this via Elixir, https://github.com/elixir-circuits/circuits_gpio
Most of these companies are in Silicon Valley. There are tons of other options over there.

If you look for excuse, you'll always find one.
I partially agree. However, the key word in your comment is "simple". While, obviously, it is subjective, in my opinion, presented diagrams are hardly very simple (though, they are not that complex either). Yes, they are readable, but only after spending some mental effort that could be directed to better causes. Perhaps, a use of Unicode-defined pseudographics would improve the readability.
Not entirely sure about that.

I enjoy listening to the shows "Dead Ringers" and "The Now Show" on Radio 4 which provide pretty accurate satire of current politics. Other enjoyable comedy sketch shows include "That Mitchell and Webb look" and "Harry and Paul".

There remains hope.
Hmm perhaps. If my experience is any indication, companies tend to pay everyone as little as they can get away with, execs or no. Execs leave for more money all the time, just as the rest of us do. Their pay is set by their board of directors who tend to have big plans for the equity they're sitting on (not to mention their reputation should stories start circulating that they're in cahoots w/ exec teams to pump their pay!).
When so many elasticsearch bad condiga get published, MS ought to reevaluate their UI and default config.
Wow. I understand ITP's high level design, but didn't know it's implementation is so naive. Maintaining global database with a few rules which can be easily reverse engineered and giving its access to any documents? How did it go through the internal review process? Does Apple have any privacy/security review process for its major products?

I understand that privacy engineering is very hard and sometime can get not very obvious with implicit statistical dependency chains, but this kind of direct problem could (or should?) be caught in an early stage of design. Anyway, ITP is all about privacy and deserves attentions from dedicated privacy engineers.
But Teflon doesn't react with anything. That's its purpose. So even though it's a fluorocarbon, it's unlikely to cause health problem because it just won't react with your body. Or is there some other mechanism through which it causes damage, such as blocking something by physically being in the way?
Wake me up when we expose more than 3 billion.
The text in their help is confusing, but it kind of implies that their crawler is for answers only, and that web results come from Bing and yahoo (which is powered by Bing).
"No rent no mortgage" absolutely exists - just because most people don't take advantage of it (or are structurally excluded from it because they live somewhere with insane housing costs) doesn't mean it doesn't exist. The only bill you have to pay to keep your house is property taxes, which if you are in an area where you can buy a home in cash, probably means they're less than a car payment or even cell phone.
Yes, just like the only reason Facebook went mainstream was because of the incredible name.
Most people don't need SUVs to go skiing, just good tires, chains, and a shovel. There's a good chance you'll need these things even if you have an SUV.

Also mhh__ was talking about rural UK. They don't have ski hills there (at least not ones with snow).

People complain about SUVs because

1. They are large and get in the way.
2. Their lights are high up, so they blind you when they tail-gate you at night.
3. They often have poor drivers, possibly because they have large blind spots, possibly other socio-economic reasons.
The very twitter thread that you are replying about.
Good, now do something about shady websites at the top of most of my searches with DDG.

For instance, search for any late model car and you'll find a slew of websites like 2020-make-model.com or 2021modelmake.com etc. These sites look like they're all generated from a similar template with minor changes, with some real pictures along with short poorly written articles that are completely useless, at best they're speculative. They're just good enough to get into the top search results but don't actually provide consumers with any useful information.
And the fascinating/mildly disturbing thing is that because the image looks so convincing to our expectations (which is what these sorts of models are best at achieving), everyone who sees it subconsciously accepts it as reality, even though most of these colors are probably wrong. It's not "restoring" the color, it's making it up. Even those of us who know better can fall into that trap if we aren't thinking about it.

Of course for a toy example like this it doesn't really matter. But at a large enough scale, something like this could subtly distort our collective concept of the past. More importantly, when applying ML models to much more impactful domains, they can easily create a more dangerous, subtle collective self-delusion about reality that by definition is very convincing even to its creators.

For a slightly more meaningful example: lots of people in the replies are posting pictures of their relatives, asking them to be colorized. In a very real way this model is subtly re-writing people's memories of what their loved ones looked like.
If a city of 1 million people 50 years ago could afford at the time to build a school fit for 1000 students, why couldn't that city afford to upgrade that school to comfortably fit 2000 students today when it has doubled in population density?

You'd need to hire more teachers, yes, but not more teachers per taxpayer...
Pedestrian fatalities are included in the linked stats, but the proportion of pedestrian fatalities has been increasing. There are a number of potential explanations, including the increased prevalence of SUVs and trucks against which pedestrians fare worse, but nothing concrete yet. Vehicles are being designed with pedestrian safety in mind, but if a greater proportion of people are driving SUVs and trucks to get around, I think it's logical that more pedestrian fatalities would follow.
Whats crazy is how much it actually costs to build something these days. Where I live, I doubt you could build a 1200 SQft house for less than 180K. Yet, just a little over a decade ago I knew people who built nice houses for $60 a square foot. Just pouring the foundation is almost as much as it cost for the whole house 25 years ago.
Plenty of tall buildings in some cities (like Toronto), with more being built. Prices are still stupid high.
Saab-Scania had expertise in building cars and jet fighters (and other types vehicles and planes) but it seems they didn't understand how this was giving them a competitive edge and got rid of the automobile division. A few years later Saab (planes) and Scania (trucks/buses) would also split, 25 years after the merger.
Let’s all get good at Fortran in 3 Months get those cushy six figure salary jobs those Fortran devs make building web apps, sounds easy enough.
Worked out great! We were fully funded, and I reached out to the community again when we launched a tool for another platform (Chrome extension). Several years later, and we still have thousands of active users.
You shouldn't need to apologize, they're explicitly allowed. https://news.ycombinator.com/newsfaq.html
Exactly. I moved to Manhattan to work for Google. Housing is much more expensive here than where I came from but it was absolutely worth it.
There was a few articles about go's search for a new package system from 2018.

Edit: See https://blog.golang.org/versioning-proposal and related articles at the bottom.
There was a golden age after the war and before the Interstate system, at least in the US.

Decentralization causes more issues than it solves; it's extremely inefficient both from an energy and tax perspective (lots more infrastructure to serve the same people) and it ruins farmlands and existing biospheres. Density is very environmentally friendly, both in terms of energy use per person and in the fact that it limits the impact of human development.
also discussed here: https://www.reddit.com/r/ProgrammingLanguages/comments/erqm6...
Ask HN: Looking to identify smallish fund/asset managers
What is the best way to identify small fund/asset managers up for sale?
‘He Does Good at Rockets’: President Trump Pays Tribute to Elon Musk