skysight-inc/HackerNews huggingface dataset:
No, VW did nothing. They have no business with engine control software, they get their engines from the mothership: Audi.

And if you still don't know it, every single Diesel engine with this most common Bosch ECU has this cheating SW. The problem is only if you use it or not. 80% do use it.
From all European cars only Fiat didn't use it, if I remember correctly. Most Asians did use it also.

You are saying VW installed it. No, Bosch installed it on their devices. And it was written by Audi.
> Or more accurately, the problem is that they might be right.

This has been true for a long time - it was true for multiple Murdoch companies since the 80's. Hearst declared, in 1898 "You furnish the pictures and I’ll furnish the war"[1]

edit: to be clear, I'm not condoning this reality, but it is not a new phenomenon.

1. https://www.iancfriedman.com/?p=29
AWS Network Load Balancer Now Supports UDP Protocol
Yeah a couple years ago we switched from using vanilla Flask to Connexion which lets you describe your API through the an OpenAPI spec. Connexion handles routing and request validation and our developers can just import the yaml into Postman for testing as well as use Redoc for generating pretty documentation sites. Overall the biggest pain point as others have mentioned is writing and maintaining the spec. OpenApi's structure can take some time to get used to and maintaining the whole API in one file is a little tough, but it's not unmanageable with code folding and good schema definitions.
Researchers may need to redesign this experiment since methods used in this study are lack of cross-culture validity.
Also, R&D.

You break production, you're breaking the business machine.
FWIW, the new books they are releasing for Elixir and Phoenix are both titled "Programming Phoenix >= 1.4" and "Programming Elixir >= 1.6"

That they are willing to put that in a primary book title is pretty bold.
I have a Raspberry Pi 3 that functions as a multi-purpose home server (Pi Hole, laptop backups, data scraping jobs, etc).

I have another 3 running MotionEyeOS that I keep pointed out the front of my house to catch package thieves.
Man Invents Glasses to Give Short People a Height Advantage
The plan is part of a more comprehensive "college for all" program that Sanders has already released in pieces and includes free tuition at all four-year public colleges and universities, as well as community colleges. The broader proposal also includes subsidies to reduce the cost of tuition and fees for low income students at private colleges that historically serve underrepresented communities.
"We will make a full and complete education a human right in America, to which all of our people are entitled," Sanders said on Monday. "This means making public colleges, universities and HBCUs tuition-free and debt-free by tripling the work study program, expanding Pell grants and other financial incentives."
Hi!

If you are interested in a 100% offline and private-by-design Voice AI, you should take a look at what we are building at https://snips.ai, it is 100% free for Makers

This allows you to do a 100% private Home Assistant, or add voice control to any of your projects :)

It works for english, french, german, japanese, spanish, italian, and more coming, and runs on a Raspberry Pi 3 (and iOS, Android, Linux)

You can take a look at our blog to see how to get started https://blog.snips.ai

We would love to publish on it what you are building with it!
At work (enterprise stuff) we've grown tired of duplicating 1000's lines of boring CRUD stuff and turned to code generation. Which is so much better.

The workflow now is:

- think really hard for 10 minutes about the business problem,

- describe it into our meta language (typed structs, UML-like, really simple),

- instantly click'n'build a whole set of API endpoints down to SQL create/alter/drop statements, along with full up to date documentation,

- get excited to be able to deliver so much stuff to customer in no time,

- aaand finally receive a requirement update ('the last one I promise') and send I-love-you letters back in time to our old-selves for such a nice malleable framework (which I dubbed The Platform).
Still in concept validation phase. I have observed a few problems that require solving.

- consolidated sales and marketing solution that solves the problem of silos caused by multiple tools used in different phases of marketing (leave alone sales). Think of analytics, retargeting, lead gen, email marketing. All different tools with siloed reporting.
- Same problem but with a focus on Real estate
- SaaS based property management for folks that have 3-4 properties (causual landlords)

Looking too collaborate. I have experience on the business side and a little bit of coding in python (and even lesser) Javascript. Email me at aseem <at> aseem <dot> us if you want to discuss. Based on San Jose, CA
TL;DR: They created a functional programming language which uses an in-memory representation of data structures that avoids pointers, instead organizing object trees in preorder, much like most serialization formats would use.

To support access patterns that aren't strictly preorder, the compiler (optionally?) injects offsets into the structure, to allow "skipping over" branches to get to the one you want.

Apparently, any value can optionally be a pointer, in order to allow for aliasing. But this is the exception rather than the norm. Aliasing is of course critical to allow data structures to be updated -- in the FP copy-on-write sense, where you clone and update all objects on the path from the root to the modified one.

This seems to be a nice fit for functional programming and is pretty cool in that context. I suspect it would be a lot more difficult to take this approach in an imperative model.

Amusingly, in a way this is the opposite of what Cap'n Proto does (disclosure: I'm the author of Cap'n proto). LoCal is a programming language whose in-memory representation looks like a serialization format (preorder; no pointers). Cap'n Proto is a serialization format which looks like an in-memory representation (arbitrary order; using pointers).

They have a table of benchmarks showing LoCal being faster than Cap'n Proto. It would be nice to see code for these benchmarks. It sounds like the test case is a binary tree. This is an almost pathologically pointer-heavy use case, and as a result would tend to show LoCal in the best possible light and Cap'n Proto in the worst. Cap'n Proto will spend 8 bytes on every pointer; LoCal will spend zero.

I take issue with the "treeInsert" benchmark, in which the paper claims Cap'n Proto is O(n) whereas LoCal is O(log(N)). It sounds like for some reason the authors decided they needed to copy the entire Cap'n Proto message before they could mutate it. Cap'n Proto supports in-place mutation, so should be O(log(N)) reads and O(1) writes (compared to O(log(n)) reads and writes for LoCal). (Admittedly in-place modification of files loaded from disk is tricky to set up at present, but this is an implementation limitation, not a theoretical one -- and it's not clear to me that this test was loading files from disk anyhow.)

Maybe they decided that a complete copy was needed in order to get FP copy-on-write semantics, but that's not really true either. In principle, it would be possible to create a Cap'n Proto implementation that can start from a file on disk and modify it in an object-by-object copy-on-write way, appending new/modified objects to the end of the file in order to avoid destroying any information. At present this hasn't been implemented, but that's largely because no one has had a pressing need for it, to my knowledge.
Screencast of one hour assembly programming
I think this used to(still is?), the Facebook engineering moto, and was proudly written on their blog posts.
Where do you get a jetson nano with free shipping?
It makes no difference overall, but locally there are effects from mixing.

Normally at night, land tends to cool faster than the air higher up because of the difference in emissivity. But the increased turbulence and mixing from wind turbines counteracts this, resulting in localized warming of land.

http://dx.doi.org/10.1016/j.joule.2018.09.009
Check out ROckPro64, I just set mine up. Running plex with an internal HDD on a PCIex4, 6 core processor and 4gb ram. Using Dietpi, I am interested in checking out the Pi 4 as well, but looks like it might be a few months until its available
pihole, nodered domoticz mosquitto for home automation, plex sonarr bazarr radarr jackett emby deluge for home media server, all in one little rpi3 and dockerized
It was talked about a lot by people who were fans of elixir/erlang but hadn't really done much work with it (these folks are increasingly common in tech, confusingly so sometimes but good).

Digging deeper the line from folks using erlang/elixir "in anger" was always that it was a supported feature but the reality is that most people shouldn't do it and wouldn't need to for the hassle it has.
> The planet is not becoming inhabitable. We will do fine even if the planet warms up some.

The problem isn't that Chicago is going to become uninhabitable. The problem is that food supply for billions of people are going to be threatened, that will make the flood of refugees from Syria seem like a trickle.
How does the Jetson Nano GPU compare to the RPi 4's VideoCore VI?
I'm just glad they listened.

In many ways Vue is a spiritual descendant of KnockoutJS (except cleaner because the web platform had moved on) and those folks where amazing for compatibility relative to everyone else.

Changing everything ever version is definitely not what I want from Vue, there are plenty of frameworks already doing that and it's just tiresome after a while.

All in all it's a decision I'm pleased they made.
If you're hiring remote why do you care where they live?
Nice! An excellent baseline, something to beat.
The maintainer of Distillery joined the Elixir team to develop releases IIRC.
I think I have at least one of every variant. I had fun playing with all of them. But in the end, I wanted to use one for a Linux development machine and it was always just a bit too slow to be useful. This one sounds like it might have just crossed into the lower realm for laptops so I'll give it a try. And yes, I know, using it as a development machine was not really the intended purpose, but a $55 machine is so tantalizing.
I like this! I'm already using Pi Zero's like this for temperature sensing; adding a CO2 sensor sounds like a good enhancement!
I have to disagree with this assertion. While my information is anecdotal I can attest to its veracity (I am 45 years old).

Over the last two months I have been arguing in a professional manner for my company to move towards .Net Core and React (away from older Framework code and Angular 1.x) Arguably neither of these technologies is super new, but they seem to be new enough that I've been getting push back over various concerns (often over learning something new). I have to say, on the whole most of the push back is from younger developers, many of whom are in their mid-thirties.

My point being that I don't believe that age is necessarily the deciding factor. In my experience most developers tend to lose some of their interest in the field at some point in their career and other do not. Everyone seems to hit that point at a different age, some of them quite young and others quite old.

I'm definitely risk averse but not averse to new technologies. ;-)
"Application logic as a library" is the right way to think. We can't even make "threads into a library", let alone "database as a library".

The challenge is to design safety so badly written application logic doesn't crash the database.
I envision a distributed system that simply renders pages, clicks "agree" or whatever, and uploads just the content to "archive" servers automatically. After a critical mass is reached, then instead of going to the URL, you plug the URL into archive server to see if it already has a copy and render that version. From there, you could go even further and daily download 100mb or so of pre-sanitized internet from the most likely pages you currently visit. Not only would you elide ads, but your page render times would drop to milliseconds and save money on mobile bandwith.

This system could be powered by kind volunteers who manually click away the ads and publish their renderings either as images or HTML-1.0 with all shit-ware removed. They could also be paid through micropayments to workers in developing nations. If everyone "tipped" a buck or two per month into a pool that paid work-at-home scavengers to curtail content for us, we would be supporting a real business model while not being harassed and tracked.

Alternatively, you could have AI-powered crawlers that are trained to close videos, identify article text and relevant pictures, and ignore ad banners.
I use Django REST Framework which may be or may be not an automated tool depending on the definition you are using - but DRF makes API's very declarative and I love it (batteries included).
It might work "well" as long as you don't need a lot of capacity, nor do you care about the fact that everything is running at < 30MB/sec.

The existing rpi lines are seriously IO bandwidth constrained in every manner. The USB3 on the 4 hopefully fixes some of this. Bottom line, unless you don't mind your photo's taking minutes to copy, your going to be much better off with pretty much anything else besides a rpi3 as a file server.
This makes me sad.

Pigeons get a bad time, but they're lovely birds of you spend some time observing and maybe even interacting with them. We had an obviously-paired couple visit our balcony most days for a couple of years.

Please don't be (thoughtlessly?) mean to them.
Researchers demonstrate new path to reliable quantum computation
> They can do whatever they want. But they need to be aware of and accept the consequences of doing so.

Okay, and are you willing to stand behind journalists who accept these consequences in order to make the world a better place while you sit on your thumbs playing the blame game? Are you willing to fight for their freedoms, or just reap the benefits of their actions while throwing them under the bus and saying, "Well, they should have known better before attacking an authoritarian state"?

> Not really. There's a lot of tantrum throwing, though.

Tantrum throwing != fighting for journalism rights. The general decline of journalism quality is part of this attack on journalism, btw. Surely you would agree that journalistic integrity in the last two centuries has suffered greatly.

> The world's largest military.

This doesn't grant them any ethical passes, it just allows them to enforce their totalitarian practices and silence dissenters.

Using this as an excuse literally makes you an authoritarian, and means you accept human rights violations such as Collateral Murder, one of the main leaked elements which Assange is now under threat of extradition for.

Do you stand by the soldiers' actions in Collateral Murder? Do you think these actions should have stayed secret?

> What if I don't recognize the authority of local law enforcement? Can I start doing as I please?

You can certainly try. And if I feel you have been unjustly persecuted for actions which should not be illegal, I will be there protesting for your freedom.

Remember, the government is a public service meant to keep us safe and protect our rights, not our daddies and mommies whose job is to teach us right and wrong. It's the public's job to teach the government what is right and wrong, through public education, voting and protesting. Law and ethics are entirely orthogonal, the only people who try to purport they are the same seek to benefit from this lie.

> If you're referring to the U.S., it's not a totalitarian, authoritarian regime. There's just a stubborn asshole in charge that a lot of people don't like.

Trump has nothing to do with this. Let's focus please and stay away from identity politics. The United States is an Inverted Totalitarianism: https://en.wikipedia.org/wiki/Inverted_totalitarianism

> And based on your overall tone, I'd assume you lack focus, emotional composure, and have struggled to find meaning in life (using politics as an outlet for your anger).

Wow. You really like to presume things. So because I am politically engaged, I lack focus and emotional composure? Lol what?

I don't know my meaning in life? What shit are you smoking? My meaning in life is to fight for individual freedoms and spend my time helping others, which I am literally doing right now. Methinks you doth project too much.
I always find myself wishing that Cory Doctorow would give his creative pieces another revision before I read them. His premises are interesting, but the end result is hardly ever worth the slog through stilted writing and weird hand-waving away of details or objections.
It costs them money to preserve fetuses for research. They're allowed to be reimbursed for that cost. The law allows them to do so.

Maybe you don't like the idea of fetuses being used in medical research, but that's a different issue. If Project Veritas were to argue that fundamental point, then that would be honest. What they did, which was dishonest, was to try to present a false picture in which Planned Parenthood was somehow getting rich off of selling fetuses. As usual, there are honest and dishonest ways of trying to argue for political change. The former relies on accurately depicting what is going on and arguing against it, while the latter relies on lying about what is going on, because one believes that one's lies serve the greater good.
So because mortgage interest > US bond interest, US gov debt is free money? The debt still needs to be repaid and that repayment has to either come from inflation or from taxes. Neither of those are "free". You can't treat it like it is and any perspective taken that it is free is one that clearly doesn't take into account the realities of other economies. It might be relatively low cost money on the margin, but you're just borrowing from future citizens or planning to default.

Unless you believe the US government has absurd returns on its spending which of course doesn't gel with US GDP growth in relation to US spending growth...
Some of the worst clickbait is published in national newspapers under a byline and photograph of the author.

The Boris Johnson fiasco has got journalists openly saying "who are the people who called the police when they heard shouting and screaming next door? We need to find and expose them".

Requiring ID means the culture war side with the best harassment capability can take over the space and decide who becomes the story and who gets made unsafe.
That doesn't seem to be the case anymore, since around 2014: https://mashable.com/2014/04/30/facebooks-new-mantra-move-fa...

> "We used to have this famous mantra ... and the idea here is that as developers, moving quickly is so important that we were even willing to tolerate a few bugs in order to do it," Zuckerberg said. "What we realized over time is that it wasn't helping us to move faster because we had to slow down to fix these bugs and it wasn't improving our speed."
I have several

* Pie-hole and runs Nagios to collect information about things going on inside the network.

* One running a PiDP-11 (pdp 11/70 emulator) as well as providing MOP service to boot my DEC terminal multiplexor (it provides the boot image when the mux comes up)

* One is a stratum-1 time server using an Adafruit GPS module with PPS output. This because I got tired of both the reflection attacks and trying to manage ntp access from inside the house to outside.

* One runs RasPBX and talks to the VOIP phone that is my home "business" line.

* One sits on my electronics workbench and runs OpenOCD and allows BlackMagic Probes to export GDB as a service over the network. That lets me debug from anywhere without burning a USB port or adding additional software.

* One runs a very simple time series database and is the collector for IOT type devices that are sending various bits of information (energy use, temp, humidity, particulate levels, etc)

* One drives a display which has a dashboard of various things that the others are doing (like Nagios alerts, data trends etc) This one is a candidate for replacement as the 4K monitor would be nice here.

* One runs the waveforms live software from Digilent and hooks to an Analog Discovery 2 on my workbench. (scope, logic analyzer, etc)

EDIT: And its important to know that I boot them using the network and run them off NFS from a NAS box, the idea being that when they break I can easily swap the CPU part with a new one.
I feel like there's a cycle starting here that looks something like this:

"I can't afford to do the thing I want to do most."

"Then do something else."

If jobs in Toronto aren't paying enough to live there, move. Find a job making less money in a place where you can actually afford to live. I understand you may want the lifestyle afforded by being in a big city, but you're not owed that experience.
Anything you've learned to share about having it as a computer for your first grader? I recently set one up for my daughter, same age, but haven't put much thought into the software side yet. She's played Minecraft-pi a couple of times, we made the cat meow in Scratch, and we used it to watch a movie the other day, but that's it so far.
Searched for more technical details but couldn't find anything. Anyone knows who is the main vendor of KPN? Huawei, Ericsson, NokiaSiemens, ZTE?
I bet the supplier is going to feel some 'heat' from this outage.
What is really being asked to be broken up isn't a monopoly, but the way people interact with each other and organize themselves, which so far has manifested as large corporations because it has been the most efficient expression of our own built-in networking.

What I hear when you say "smaller platforms can't influence elections like facebook" is "citizens vote differently when they are disconnected from their peers - in a way that I like".
I have a Pi 3 running Kodi, and I have another that I'm using as a border router for a thread mesh network. I'm going to get another at some point to run piHole.
Unpopular opinion: I think that changing Section 503 could actually decrease censorship in the long run, by making centralized services less profitable & decentralized ones more advantageous.
I have mentioned this is a few comments, check out the RockPro64, its got 6 core processor 4gb ram, and runs Dietpi. It has a PCIe port, you can install 2 sata drives. I just installed an SSD and it's awesome so far.

https://www.pine64.org/rockpro64/

80 bucks for the 4GB, includes all the stuff on the new pi though. Interested to see how the pi4 stacks up
> If I want to read a random Wikipedia article I can use the "Random Article" link on their website.

Ah, but that's the thing - it's not "random". It's an article that someone who likely shares many of my interests found interesting. That's valuable enough for me :)

Have you considered adding a user stylesheet that hides or minimized submissions that link to Wikipedia? It shouldn't be difficult.
Companies in general love people with obligations (kids, high mortgage etc.) because they're much more afraid of being fired, and thus are more obedient.
True, but it should be easy to control for this right? Check the progression in other skilled fields and cross reference into tech.
Shareholders don't expect to keep getting additional shares as time goes on. The point is you increase the value of each share by improving the company (or in this case the currency). They already have substantial ownership in the currency - this should be sufficient.
Sidewalk Labs unveils its high-tech ‘city-within-a-city’ plan for Toronto
I went from python to go to nim. Actually I still like go - but nim is an easy transition from python.

I think nim is the best thing out there for building tiny CLI utilities. It’s a fun language to code in.