skysight-inc/HackerNews huggingface dataset:
A better title would be something like 'Broadcom WiFi chip hack lets you use it as an SDR'. The raspberry pi isn't the interesting thing here, it's the raw low-level access to a wifi DSP.
I feel like I should launch it in a VM and start using it for some of my Windows tasks just to see if I can. I wonder if it can run WebEx..
Auto Transport City
Definitely. Text is good for “lazy” communication — so is email. By lazy, I mean, I sent you a text and you can respond whenever you like. But if the communication is real time - i.e. the sender expects a quick response and vice versa, voice call is usually better. In fact, unless I know the person very well, I usually send a text asking if it is a good time to talk.
Crazy Walls
I agree to a certain extent that if replicating an upper middle class lifestyle is the parenting goal this can be successful. The big concern I have with that parenting model is antedoctoally these seem to be the people I have seen fall the hardest when dealing with adversity.

For someone who had a long linear career progression a lay-off or temporary underemployment sucks and could cause a lifestyle downsizing but is manageable. For the person who’s entire existence expects xxx,xxx income that’s where foreclosures on very nice homes and bankruptcy happen.
Coming from a background of doing embedded Javascript work(not web) I found React surprisingly easy to work with and joy to write code in.

React feels like writing normal Javascript.

Vue is very easy to embed into existing web page but feels like learning a new DSL instead of regular Javascript.
Looks like Hatsune Miku has a little sister now.

I am fascinated with singing voice synthesis because it is an entirely different problem than normal voice synthesis. Try to get a normal voice synthesizer to sing and the results are usually awful, some of the obvious pitch shifting methods also don't work well because the pitch of the voice is a changing fundamental and harmonics that are filtered by formants in the head that don't change. (Just try improving your singing with a frequency counter and you will see that it doesn't work.)
I absolutely do not disagree. My entire point is in your first paragraph.

> The superficial “number” of parameters is not important.

Whether the number of parameters is small or large does not change the complexity of the function, though if you're gonna pass 64 bools might as well call it a long long with bitwise OR to simplify the usability.
Been looking at this for a while, anyone who uses it to enable miracast on the raspi is going to be my hero.
Would you need to believe it's effective, or just safe? I think as long as you have justifiable high confidence in safety then you should take a shot even if it may not be perfectly effective, or might fail entirely.
This is exactly what I’ve heard the justification is.
I2P is more concerned with inward traffic rather than clearnet 'exit' traffic which is the main thing that Mozilla wants in a super private mode.
>Do you mean you are happy with being sold a tariff promising X amps while cutting you off when you do use those X amps?

I'm going to assume you don't live in the US, or haven't ever actually built a new house. You are absolutely not promised the full usage 100% of the time. And they're very clear about that. It's why you must hire a licensed electrician to fill out a load sheet before they'll put a shovel in the ground or a ladder in the air to run service to your premises.

I'm not sure why you keep claiming that, but there isn't a power company in the US that had EVER promised a residential Customer that they could use 100% of the rated line all the time.
Will have to hear the implementation details. But, this sounds like a conflicted and hypocritical path, that runs counter to user privacy if Apple starts tracking consumer behavior while helping the user stay from the prying eyes of Google.
Well, this was a couple months ago. See https://news.ycombinator.com/item?id=16811721 for the past discussion. Definitely still exciting though.
A problem with isolated stats is that it doesn't necessarily tell you much about the system from which it was derived. Life and development are extremely complex. Has there been a somehow more difficult to measure cost associated with this? For instance there are also various correlations such as a strong increase in mental illness, a decline in academic performance, and a general infantilization of young adults. I'm not sure it's such a stretch to see how we treat our children as, at least possibly, somehow related.
I think it's "pushing upwards", as if struggling against an artificially low ceiling, not shrugging :-).
Contributions are appreciated, but no one would expect you to donate the whole work "just to be fair".
Putting the 'suck' in success
He wasn't crossing a border, which makes it even more random. It was a domestic flight on the first leg of his trip. He had read the rules and was planning to do the proper paperwork for carrying cash at the proper place, before leaving the country.
How to Disagree with Your Boss
I have not yet found a course that can cover machine learning and also explains the Maths needed to understand this.This course is no exception. Its extremely difficult for a programmer with no solid footing in Maths to understand it. Any help is a lot appreciated
They've started on it, it's called Servo.

But webstandards are evolving faster than modern browsers are, so building a browser from the ground up would require quite a bit more money, and worse know-how - you can't just buy that in unlimited amounts, than they have for Firefox right now, and they can't exactly stop developing Firefox in the meantime either.

Also, their three big competitors have most of their browser market share thanks to building an operating system underneath it. No matter how slim Mozilla's chances at success were, it would've been foolish to not try to get into the operating system market. And they built it based on web technologies, because that's where they have know-how.
Not that interesting TBH. In Germany people are trying to get on Facebook/Instagram/LinkedIn right now, when people in the US are trying to escape them. It's simply a new thing marketed there.
It’s more like cell phones have created unreasonable expectations for sales. People change phones once ever 12-24 months. Tablets, on the other hand, easily last 3-4 years. In that sense, tables have more in common with laptops than phones. People who need them, buy them all the time. It is just that not as many people need tablets as phones. Initially a lot of tables were sold because of the hype. But then people realised that not everyone needs a tablets — and theat tablets can be shared among the family — unlike phones. Hence the so called “decline”.

I like to think that tablet sales are reaching their stable values rahpther than just declining.
I much more surprised as posted two posts few weeks ago on HN about GrafX2 v2.5 release, but non of them came to the front page of HN...

[0] https://news.ycombinator.com/item?id=17010917

[1] https://news.ycombinator.com/item?id=17045420
I don't know the answers. But your questions are important.
Cacio e pepe. Boil your pasta in salt water, it's particularly good with homemade noodles. Use grated pecorino romano or in a bind use parmesan, olive oil, and lots of cracked pepper. I put in 2-3 tablespoons of the pasta water before putting the strained but still wet and hot pasta - and then stir the crap out of all of it. The cheese oil and water emulsify into a sauce. But only if it's all hot and wet - otherwise you won't get a sauce. It helps if the bowl you're mixing it in is preheated. Seriously you stir the crap out of the pasta, as fast as you can, it seems like you'd tear your noodles especially if they're homemade. Do it anyway. It should come together in less than a minute.

I grew up on Kraft Mac & Cheese. If I ever get a craving for that, I buy Annie's shells and real aged cheddar. I make it with olive oil, diced tomatos, cottage cheese and pepper. Sometimes I'll put in 505 green chiles instead of tomatoes.
I’d say tablet sales are approaching their stable values.
the ones that do support HTTPS don’t support SSL (they only support TLS, the old standard having severe security flaws)

Isn't TLS the successor to SSL?
A History of Big-Headedness: How Humans Got Their Brains
Unfortunately, not quite. Note from the blog post that "Since P sits in BQP which sits in PSPACE we can't prove outright any separations for BQP without separating P from PSPACE". We still haven't proven P isn't equal to PSPACE.

What BQP does efficiently solve, which classical computers do not, is a particular "Promise Problem" of the form "Input X is either of type A, B, or C, please classify it as either A or B". The promise is that I won't give you any inputs of type C, but you don't know how to tell if I break the promise.

Note also that

>> "In particular, it has been shown there exist languages A and B such that P^A=NP^A and P^B≠NP^B (Baker, Gill, and Solovay 1975). The fact the P = NP question relativizes both ways is taken as evidence that answering this question is difficult, because a proof technique that relativizes (i.e., unaffected by the addition of an oracle) will not answer the P = NP question. Most proof techniques relativize."

from https://en.wikipedia.org/wiki/Oracle_machine#Complexity_clas...
11-13 year old me was regularly walking with my 1-3 year old brother alone. It was in Russia, in the 90s.
Portland, OR has a number of these "bike boulevards". They make a huge difference. It's not every other street. But given a car-heavy street that is a major path from A to B, a parallel one block away is designated. Cars are still allowed to use them, of course, but not exactly encouraged.

Frequent speed bumps are laid down, and (just like for its partner car-centric road) all cross intersections have stop signs leading _into_ the boulevard. They're generally in good surface shape. You can roll right along at full speed, mostly just watching for pedestrians (the lack of cars also makes them pleasant for walking).

Not really possible without a mostly-grid road system, of course, but where it is, it's awesome.
Boulder-Size Clues to How Humans Settled the Americas
> Is this something that actually happens, in large?

No, but it lets mediocre people feel good about themselves.
CircleCI etc are decent at this.
I think this is more like Search Ads 2.0, except it won't just be in the App Store but also in third party apps like Pinterest.
Yep, saw this when it first aired, and it remains one of the most enjoyable viewing experiences I've ever had.
EDIT: The full episode is available on Amazon Prime for anyone who is interested.
There are much easier and much more natural solutions. Chief among these is employing Falcons, which are like drones except they're alive, much faster than crows or drones, and incentivized (by food).

Sometimes you don't need a technological solution, sometimes what we already have is good enough and it doesn't get much better than simply using the existing circle of life.
What I find the most impressive about Syndicate is the action phase was only 16 colors.
Tried it on one of my old netbooks, unfortunately it can't install from USB anymore at the moment. (I do have an old celeron 500 laptop too but it can't read CD-R)
Huh, I guess I have never seen "fake bone-in chicken". Interesting that food can contain inedible objects, but you're not allowed to put them there.

At this point I guess it would be helpful to know the letter of the law/regulation, but it's also probably not important enough to bother.

Do big American Easter eggs sometimes come with plastic bags of smaller candies inside? Those seem less likely to be a choking hazard, but similar enough that they could fall afoul of the law that hits the Kinder eggs.
Data for Detectives: I Know What You'll Do Next Summer
I seem to recall reading that mosquitos are a staple food source for birds or bats or something, what could possibly go wrong with killing them all off?

I am guilty of not reading the entire discussion here, so I apologize if this is a derail, but historically they outright eradicated the mosquitoes on some island... Which led to other things dying that ate the mosquitoes... Which led to yet more things dying.

I am failing to find a source, but maybe this blog post references it:

During WWII the Navy (which had a large base on the island) sprayed the village heavily with DDT to cut down the mosquito population. As you might imagine, DDT killed the mosquitoes...and most of the frogs, and is suspected of contributing to a number of cancer deaths on Ocracoke.

https://villagecraftsmen.blogspot.com/2011/09/mosquito-contr...
That's very interesting. I've been to a few places in the U.S. where many, many intersections had no signage. To me it seemed absolutely crazy, but maybe the thinking was the same as the British practice: "this way people will have to pay attention".
Good catch - sorry for the dupe. I searched before submitting but only searched for the URL, not the title, so I only found submissions with no votes or discussion.
Of the group of people available to vote in the city, homeonwners will have a higher participation than renters that can vote

I've never heard this before. Cite?
> React is a big commitment. I guess that’s why I’m still struggling to comprehend why so many organizations are so eager to take the sturdy, foundational layer of the frontend stack and rewrite it all in a proprietary format.

There’s nothing proprietary about React. It’s all open source. MIT licensed. If you don’t like Facebook’s implementation, there’s like a dozen re-implementations. Hell, a modestly competent software developer could write his own implementation of React in a few days of work.

All else being equal, I’d say a React code base will be less of a maintenance hassle in the future, than the spaghetti mess you usually get when trying to write complex applications with jQuery (been there, done that).
What I got out of the article is you can almost use the letters in diversity to spell divides.
Because ChaCha20's block migh not even fit into memory on platforms that is Speck/Simon meant for. The question should be: Why not use XTEA or RC5/6.

And the answer (ignoring the NSA and it's opaqueness) is that Speck (in its reference implementation form) is slightly faster than both XTEA and RC5 and can be trivially implemented such that it is twice as fast and also uses 64b words in 128b block size variants which on typical 64b platforms leads to another essentially free 2x speedup. (Not that it makes sense to use Speck for bulk encryption on typical 64b CPU)

On the other hand team related to DJB published algorithm called Gimli (https://gimli.cr.yp.to/) whis is essentially narrower ChaCha 20 transformation with intentionally slow diffusion as to fit onto registers of register-constrained CPUs (like Thumb) that is intended as Keccak-style sponge permutation. On the other hand in my opinion authors' paper and slides also have similar issue as what part of the original article criticizes NSA for, the security arguments for Gimli are considerably better than NSA's arguably non-existent ones but then the bigest issue I intuitively have with Speck is slow (and somewhat one-way) diffussion of the key schedule and Gimli's 4-round function is somewhat similar or even worse in this manner (although it does not have the "onewayness", for lack of a better word).
> When your rent payment depends on your art

I think this applies to ANYTHING you enjoy.

Take X activity that you love to do, and start doing it to survive (a paycheck).

Suddenly, X becomes a burden and a chore, and your previous love for X goes out the window.

I have experienced this with programming. When I started, I thought I had won the lottery. I loved it so much, and to think, I could make money doing this! Well, 10 years later my love has significantly waned. I still enjoy it, and I am content in my job, but I have nowhere near the intrinsic motivation to work that I had when I started.
UK homes vulnerable to 'staggering' level of corporate surveillance
I don't even run microg. Here WeGo is great for maps. Firefox is great as a browser, and has nice things like playing youtube in background (after adding an extension) or ublock. Slack works (without notifications), Spotify, Netflix, Authy, Signal... Many things have PWAs that work because they are platform-independent. For installing things there's F-Droid or APKUpdater. You could even use Facebook Messenger without Google and still get notifications. My battery is great and Android
> Since meaningful use regulation has strong-armed almost all providers in the country into EMRs, it costs absolute pennies to provide those documents.

The reproduction cost is not the dominant factor in processing costs. Someone has to review the information, e.g. to make sure the file actually belongs to the requesting party and some clerical error doesn't cause them to receive someone else's records, the information may be in multiple independent systems, the request may be for a subset of the information which then has to be separated out, etc.

Not all of that happens all of the time, which is why it costs $2 sometimes and $500 other times.

> And for most people, 500$ for a medical record is effectively zillions.

$500 is <1% of the median income in the US.
Self-driving isn't binary. Human drivers aren't going anywhere for the next 10-20 years at least in most parts of the world.

Uber is fine, they have a healthy business in their hands and a lot of potential to expand into a number of verticals with their operational expertise.
> By the way, the lack of credit in the cover image hurts me deeply. It is made by Ilija Melentijevic (@iLkKke on twitter). One of the best pixel artists outthere!

Are you sure that cover image lack of credit? Try look on it under the scope, especially in the left lower corner of it -- and you will see iLkKke sign! ;-)

[0] http://grafx2.chez.com//data/medias/web/happy-birthday-guys....
The changes are available upstream, just not under the BSD.
I don't use it, but I do have an installation on an older computer around here and I occasionally browse through the source code because what these guys managed to build is really damn impressive.
> But NSA doesn't want arbitrary weaknesses; it wants NOBUS backdoors

The NSA's handling[1] of differential cryptanalysis suggests they could consider an entire analysis technique to be (pseudo-)NOBUS. If they believed they were the only people that knew of a new cryptanalysis technique, I could see them recommending a cypher that is weak to it.

(This is only a hypothetical concern. I have not studied the specifics of Speck/Simon)

[1] Don Coppersmith, in his 1994 paper[2]: "After discussions with NSA, it was decided that disclosure of the design considerations would reveal the technique of differential cryptanalysis, a powerful technique that could be used against many ciphers. This in turn would weaken the competitive advantage the United States enjoyed over other countries in the field of cryptography."

[2] (pdf) http://simson.net/ref/1994/coppersmith94.pdf
In large parts, draining the swamps and wetlands crashed the mosquito population.
Even networked multiplayer. Dune Legacy is great. Wish there was a free game content package, like just like FreeDoom for the Doom engine.
Just out of curiosity (I'm an Aseprite user); what if any advantages do you know of that might make GrafX2 preferable?
By anyone, but if adversary was NSA at the time of adoption of their suggested S-boxes then I still win.
Sorry for the inconvenience. I know that there are some issues with performance - antialiasing isn't fast enough (there are around 300k vertices in zoom 16 for example). I'll try to do better, as this is my first library too. Anyway, it is in early stages and working on, so expect updates in near future.
There is not a huge fundamental difference between a global variable and a global interface. That doesn't mean that interfaces are bad, but it means you should minimize the number of globally accessible interfaces that you have, and where possible opt for local interfaces that are accessible only to the classes that are extending them.

In any case, peer dependencies are a heck of a lot more than just an interface. They're a shared implementation. That's way more dangerous.

You're looking at this from the perspective of "well, my peer dependency is the interface I've blessed." What I'm saying is that for any long-lived project you are inevitably going to get parts of your implementation, interface, and toolchain wrong. It is therefore in your best interest to optimize for small, encapsulated interfaces that will be easy to remove or change later.

Unless you're working on a trivial project, you likely do not know enough about your project to bless an interface. You almost definitely don't know enough about your project to guess in advance which interface future 3rd-party dependencies will be using. You absolutely don't know enough about your project to guess whether or not your dependencies can rely on an evergreen codebase rather than a static one that you test once and then leave unchanged for the entire component lifecycle.

It's OK if you think I'm wrong about that. I probably would not have agreed with this two years ago. And you could very well be right and in two years my opinion might flip again. All of this is just opinion me, I've gone out of my way to say that none of what I'm talking about is a universal rule - you are going to need to share at least some environment code with your dependencies.

But it's usually true. You don't need to join a cargo cart to understand that some ideas tend to be better than others on average. It's not that I don't understand my tools, it's that I understand that tools evolve.
No, so their images should be public domain, at least in the US. https://arstechnica.com/tech-policy/2018/04/monkey-selfie-la...
China has turned Xinjiang into a police state like no other
It reminds me of x-splines. The only implementation I've seen of them is in Xfig. Each control node has a slider that lets you smoothly change between approximating the node, exactly smoothly interpolating through the node, or sharply (i.e. with a corner) interpolate through the node.

It was one of the first papers I ever read:

https://static.aminer.org/pdf/PDF/000/593/089/x_splines_a_sp...
yeah you are right about the cost of migrating, I've been through one and it's indeed to be avoided.

I badly used "bigger". What I meant was more in the lines of React is great to build what we could call web apps - something with complex logic, etc. While jQuery is better for simple DOM manipulation.

Maybe a good line is, as soon as you find yourself manipulating data you might want to think about using a framework such as React.
I would love to see Open Fragile Allegiance - Anyone?
Quote:

What are your projects for the nearest future?

Go home and eat (it's 19:00)!
Attend to LTP3.
Make a Multi-player Tetris game.
Release a new version of GrafX2 (who said "nearest furture"? :)).
So just after ISO rejected Simon and Speck, NIST is announcing new crypto competition just for algorithms like Simon and Speck, how convenient for the NSA, lets see how it goes, maybe this time they will be able to shove it just like DUAL_EC:

"NIST Issues First Call for ‘Lightweight Cryptography’ to Protect Small Electronics"

https://www.nist.gov/news-events/news/2018/04/nist-issues-fi...
No, it’s definitely a shrug. As in:

“Hey! What should we do about those stray kids over there! Call the police??”

¯\_(ツ)_/¯
West Virginia Becomes First State to Test Mobile Voting by Blockchain
0 A.D. is much more ambitious than a re-creation of AoE1. It's a complete game in its own right, albeit heavily influenced by the AoE series.
Yeah this was such a huge win for those social media companies, they had to pay the phone makers, which explains why FB have/had so many phones to give away at events.
If a 12 year old child can’t take care of a three year old they have failed as a 12 year old.
Php Inspections (EA Ultimate): An Intelligent Code Analyzer for PhpStorm