skysight-inc/HackerNews huggingface dataset:
Hey, that is really cool. Magic, even? Where does it break down? Meaning -- can I compose even awesomer types in my API and still have it figure out how to transform the input? Or does it strictly focus on containers and primitives?

For everyone else: skip to the example [1] to see the magic. "dut()" and indirectly "some_filter()" is the code under test. libFuzzer synthesizes Data+Size using your seed + its mutators + coverage-guided cleverness. But some of the tedium is transforming this into something your API expects. It's easy when you have something that expects a file as input.

Also, another semi-related approach to get fuzzing past the high level parse/lex frontend was to define a subset of your input grammar and use a serializer (e.g. protobuf) to make the small mutations (bitflips) more meaningful. clang-protobuf-fuzzer [2] .

[1] https://github.com/unapiedra/rapidfuzz/blob/master/danluu_ex...

[2] https://2017llvmdevmtg.sched.com/event/CMjT/structure-aware-...
Since when did Buzzfeed cover business news?
This is very interesting. I'm not 100% sure I understand. Any example of this or resources on this style?
Yes, I agree, and we are getting there - albeit too slowly, but a few more flooded places in the USA/China will up the ante and drive to change.
This is going to be a death blow for bi/non-partisan digital companies.
Why not? The subdivisions of California are creatures of state law, either statutory or constitutional. An initiative can modify statues or the constitution. There are three limitations on them (Art. II, section 8, (d), (e), and (f)) but I don't see how any of them would apply here.

Do you see a federal constitutional or statutory doctrine that would prevent it from doing so?
Yeah I'm quite happy in my bubble of civilised, grown-up, non-idiot racists thanks.
Rolling into the Future
edit: I phrased this originally in a way that the community didn’t care for.

Plenty of people work on, and require physical access to, computer systems that can’t practically be made available to remote workers.
There was a time when patio11 was going through a phase calling out Zynga as one of the shadiest companies around.

I remember thinking "If Zynga is that bad, then what about Facebook?"

Facebook's ability and willingness to manipulate just about everything in sight - WhatsApp ad policies, privacy policy changes, arbitrary censorship of content, providing clear misinformation to legal entities for e.g. the promise to EU that they cannot infer/merge user profiles, the absolute shitshow that is shadow profiles - in line with corporate profits is starting to make Zynga look angelic in comparison.
> home of barely-maintained brick

There are very few brick roads in Pittsburgh. Most are in older sections of the city where the residents have lobbied against a paved road for one reason or another.

And I would imagine steep hills and icy conditions are exactly what you want to test self-driving cars on to see how they handle it.
Introduction to a Cross-Platform Build System: Cook
How to Apply HTTP/2
I talked about the bigger picture, neurons IN NETWORKS.
I built a command line tool awhile back for doing things like this: https://github.com/ezekg/xo

You could do something like,

echo 'Joanna likes apples' | xo '/^(\w+) (?:likes|prefers) (\w+)/{"user":"$1","fruit":"$2"}/i'
In China, it's Mandarin.

Cantonese is mostly mostly dominant and safe in Hong Kong. It is the language of Guangdong Province (Canton) however, it's being slowly phased out by government efforts [1][2] and by demographics (it's where all the factories are – it attracts Mandarin speakers from rest of China who go there to work and, recent trend, they're starting to settle there).

[1] http://www.businessinsider.com/china-is-forcing-its-biggest-...

[2] https://blogs.wsj.com/chinarealtime/2010/07/26/clash-over-ma...
Normal from what I have seen
i dont know. it didn't have to be. journalists embraced social media so tightly both for getting input for their work as well as for audience. They 'd hate to admit it but they became lazy. Partly, they made facebook (and twitter) as mainstream as it is now.
Farm veterinary care is generally on-site. You're not going to load up your sick bull in a trailer and sit with it in the waiting room of the vet's office, the vet comes out to the farm already.
>Catalonia, more so than Estonia, has a distinct culture

What makes you say that?

Estonia is a protestant country of Finnic people speaking a Finno-Ugric language that is completely unrelated to even the Indo-European language family.

Soviet, like Russia now, was a Eurasian empire mostly made up of Orthodox Slavs speaking a Slavic language. These are quite distinct cultures, at least as different as Germany and France (yes, both these are also patchworks like Spain but you get the point).

Catalonia is distinct, but they have a similar language, the same religion and much shared history. It's more like Sweden and Denmark.
OP sounds like that semi-autistic guy who asked Elon Musk if they could work together at the shareholder meeting. In his mind he's exaggerating his work/abilities while dragging down what Waymo and self-driving researchers are doing.

It's sort of sad to see.
Unit tests force you to think about good design. Integration tests don't. If you only use integration tests, you'll end up with a big ball of mud.

Certainly I wouldn't want to touch a codebase by the author of this post.
I feel like this is too short sighted. That will inherently happen if they are able to tackle different terrain in different weather conditions. Google has offices in more than just Silicon Valley.
Sounds more like poor work ethic and other issues of professionalism, not lack of knowledge.
Events like the LIBOR scandal make me think that this is a terrible idea.

LIBOR was easily manipulated because you could report one level and trade at another. I don't see this applying here, do you?

anyone who compromises the key can forge it

You can mitigate that risk, though, for example by requiring signed rates from many providers.
larvate -> latent
All problems are relative. By your logic we should all abandon whatever we are doing and move to a third world country to provide humanitarian aid. We can and should simultaneously address resource shortages around the world, whether they are low or high up on the Maslow hierarchy.
Roentgen and Retina displays are in the neighborhood of 200 ppi, which is about when laser printers became 'clear' and legible, which was the thesis behind Roentgen.

But now you've got smart phones pushing in the region of 400 PPI. It's smoother, and make Apple displays look like laggards. But they're beyond the point where most eyes notice the difference without magnification.
Where would the cars go once they drop people off?
If you've been looking for a quality React tutorials, look no further
Getting tech employees off cars doesn't need self-driving cars. Google is perfectly happy to have shuttle buses, and pay for them, provided that housing is sufficiently dense, and there is a place where the buses can legally pick up and drop off employees.
I think soneca's point was Brazil is still developing irrespective of any language barriers. So how does your statistics on PPP become an argument for that?
It's interesting that I can't think of any of these megagrowth tech startups that have gone off without a hitch.

Doing anything in the real world is hard. Some military sayings come to mind:

"No battle plan survives contact with the enemy."

"Sometimes, a 90 percent solution now is better than a 100 percent solution later." (Meaning you could all be dead if you dick around looking for something too fussily perfect.)

"You got to break a few eggs to make an omelet." (This is a saying about training deaths. They happen. Get over it. It is worse to not train them or to make training too sissified and safe and not enough like actual battle conditions.)
That is actually a pretty decent explanation of the practice and the reasoning behind it.

Thankfully, the PGH left is starting to die off as they install newer traffic light systems with dedicated turning lights/lanes.
Didn't early Palm Pilots have something they called run in place memory?
Ask HN: How Would Quantum Computing Affect Cryptocoins
Quantum Computers with enough qbits would be able to decipher cryptographic puzzles in an exponential fraction of the time it takes current state of the art machines to solve hashes. If there were a materials advance or an algorithmic and circuit breakthrough that let quantum computing come to be full strength, would that compromise cryptocoins and distributed ledgers?
The wording of that article is in rather poor taste. If they wanted to use that metaphor, they could at least have written "VetPronto is being sent to a nice farm in the country"
What are the domains you think are solved? I can think of a few relevant ones that aren't:

Computer vision is not solved.

Sensor fusion is not solved.

Predicting human behavior is not solved.
To be pedantic, I think saying there are very few is misleading. There are very few outside of older neighborhoods like you say, but there are plenty of small brick/cobblestone roads around. Just not many heavily traveled or particularly long ones.
Yeah, I really want to see them handle the mess of Dublin roads and traffic!
Not at Facebook.
Technologies like GPS, space travel, even the internet, were created just to improve military capabilities. Do we care, nowadays?
Are these cars using only visual data? I thought many used some kind of LIDAR as well, where that might cut through visibility issues depending on the wavelength used.
Thanks for clarifying - my knowledge of US history is bad. But the point stands - bad laws exist and "it is the law" does not necessarily mean "it is right"
OOP used to mean something quite different than it does today. Learn smalltalk, you will be surprised.
Also you could couple magnetic shock absorbers to the energy storage.
that this has an unbalanced paren has me laughing a lot more than it probably should
> You see a lot of people arguing against this but I'm going to be honest, they churn out a lot of stuff that doesn't actually work.

My anecdata cancels out your anecdata. The TDD practitioners that I've met have, without exception, written code that worked fine for only the one case that they've tested. Example: They'd test a method for sending a message with the string "hello". Turns out the method didn't URL-encode the message before POST-ing it, and sending anything with a space was broken. They were confident and pushed the change.

Not saying you're wrong, just that TDD doesn't seem to work for everybody, and can even be a distraction.
G is for Alphabet! (poking fun at the legacy stock ticker)
1. Don't slippery slope this, we're talking about hate speech.
2. Private company, Reddit can do what they want.
3. Scientologists and Jehovah's witnesses both earned their reputations.
Opinion Poll shows 72% support for basic income in Catalonia
I didn't interpret that as travel restrictions. Just put them under protection in everyday life, via secret cities.
Let me know if you have any questions or feedback.
But If there is a better utility for a language like English, why not push for English + Regional Language?
Thankfully snow is cold, cars/living stuff is hot, and IR is fantastic.
Caveat: the US News rankings are famously cooked and unreliable. You'd expect that from a cash cow that singularly keeps the US News brand alive, as well as the deliberate efforts of universities to drive up their brand's rank.

According to Wiki, three more independent and open source of rankings are the Acad. Ranking of World Univs, Times Higher Education, and Quaccquarelli Symonds.

https://en.wikipedia.org/wiki/College_and_university_ranking...

The Chronicle of Higher Education is also a well-regarded rater, esp. in assessment of research.

http://www.chronicle.com/article/The-World-University-Rankin...
well i never said anything about bitly's load, but the ability to write readable tests is a skill in itself. same with caching strategies, etc
Reading the article, what I got more than anything else, is that the owners did not understand veterinary care. The biggest source of income for vets is the springtime heartworm season when they will see every dog in their practice for preventative care. That they seemed to plan around non-routine care was problematic. Also, there are plenty of vets already who do in-home care (including my brother before he bought his vet hospital and two of my ex-girlfriends)--they generally charge LESS than the clinic does for the care, not more, since they have less overhead.
Electrification will only reduce CO2 emissions if the power SOURCES are also carbon free. Since wind and solar are still a VERY small amount of the grid, and are very expensive without subsidies, the only real alternative is nuclear reactors. Lots of them.
We value position control more than force control (i.e., controlling motors for force output used to be very popular, but nowadays controlling for position is in vogue, so to speak, although force and position are obviously related), but the big thing with exoskeletons is trying to build one that is as 'dynamic' as the human body - the best exoskeleton is the one that best approximates the novel mechanics of human locomotion (i.e., the way parts of the body move in relation to one another) as well as the means by which locomotion occurs (i.e., how muscle groups interact to cause extension and flexion), and also has a dynamic relationship with the user. Current exoskeletons, including B.b's, are what I would describe as very rigid and non-ergonomic in design, although to the credit of b.b, suitX is at least an improvement in some regards.

Very briefly, the things holding back exos are

- regulatory process is a five year process, minimum, so anything coming out today is using at least 5 year old designs etc, and also means fewer players can afford to undergo the process (fda, patents, etc)

- state of the art is held back by poor designs and construction methods

- lack of focus/v.c $$ in the field

I suspect within the next decade we will see a revolution in this field, but for now, this is what we've got.
Do you have any advice on how to build the meditation habit? I tried reading and following Search Inside Yourself, but it didn't stick.
You missed the perhaps more important component: snow really messes with LiDAR.
Getting Emotions 'Switched On' After Decades of Asperger’s
If you have a high paying position that doesn’t require a license or certification to work in then you’re going to attract a lot of frauds, so these kinds of interviews are necessary.

Doctors need a license, and even so, you still hear about people who are found out to be frauds years later.

If software development didn’t have technical interviews the field would be full of people who wouldn’t know anything about programming, but who would call themselves developers anyway.
Detroit is also interesting because it's Delphi's backyard (the other unknown horse in the whole autonomous vehicle race).
Lisp's popularity came too early. Lisp really needed some relatively powerful machines to take advantage of it, and when it was actually popular most machines were way too weak for it. Now that machines are finally powerful enough to handle it, it's no longer popular, and it has no army of programmers using it as they are using some of the more popular languages like Java or Javascript.

So, yeah, you're unlikely to see that many "killer apps" made with it, as the killer apps of today usually require a lot of programming resources that the Lisp community just doesn't have. What apps Lisp programmers do come up with are mostly not going to be so uniquely Lispish that they couldn't be replicated in another language (see Reddit's rewrite from Lisp to Python[1]).

On the other hand, there's Emacs. That's one killer app whose power arguably hasn't been beaten or replicated elsewhere. But that very much depends on your taste -- and if you agree with that you're probably already a Lisp convert.

Then there's the whole "worse is better" thing. All sorts of inferior technologies have triumphed in the marketplace -- for reasons that usually have little to do with their technical merits. Lisp has itself been a victim of that. It's a vastly superior language to so many more popular ones out there (and many other language designers agree, if the regularity with which Lisp features are pilfered in to other languages is anything to go on), and yet so many programmers are really ignorant of it or have only been exposed to little toy Lisps in their college years, mistakenly thinking that modern Lisps are no better, don't realize how much their own favorite languages owe to Lisp, nor how much more that their language doesn't have that Lisp has to offer.

[1] - https://web.archive.org/web/20051208055316/http://reddit.com...
Yep, I doubt that's the reason. Modi is a Hindu nationalist, and promoting preeminence of Hindi over other Indian languages has been part of that agenda for a long time.
If you move the goalposts to modifying the State Constitution, sure, you can do anything that doesn't conflict with the Federal Constitution.

The votes would never materialize. In Palo Alto or Los Gatos you couldn't even get 2% of voters willing to surrender their right to local governance.

Why not turn this around...SF can agree to become part of San Jose. Are you still interested?
This doesn't even count situations where the written language is largely the same, but due to dialect differences the spoken version is almost completely different.
Thanks for the response and good luck. I can see why you'd want people with internal motivation, especially with a health intervention that isn't a drug or medical service. It's incredibly hard to capture value in health if you aren't selling a pill or working in a hospital. That's a major risk in making any such product viable. Try to address that even if you find people motivated enough to build this for free.
It's all just about the final result. Doesn't matter if the back end is in PHP or C or Go or Rust or Haskell or whatever. Doesn't matter whether one uses Qt, React or pure JS or backbone or anything else in the client. What matters is whether the customer gets the product they want.

That said, if you aren't happy there, look for someplace else!
Civil, the blockchain-based journalism marketplace
Though this does not appeal to the pro west crowd. If you have noticed, recently there is this anti China sentiment floating around on the internet and even on hackernews as well. This IMO is purposefully engineering to make China look bad, because they have had huge progress lately. China has effectively blocked all these social conditioning tactics from their population by wielding a greater control over the internet. It is effective and it is right for their progress as a nation.

If India starts to make progress, India will also be targeted. In a country divided by many languages and cultures, India is very vulnerable for social conditioning. The case of missing nuclear scientists is one of them.
Representing high-assurance security view, Brian Snow probably said it best in his 2005 presentation:

https://www.acsac.org/2005/papers/Snow.pdf

"Given today's common hardware and software architectural paradigms, operating systems security is a major primitive for secure systems - you will not succeed without it. The area is so important that it needs all the emphasis it can get. It's the current 'black hole' of security.

The problem is innately difficult because from the beginning (ENIAC, 1944), due to the high cost of components, computers were built to share resources (memory, processors, buses, etc.). If you look for a one-word synopsis of computer design philosophy, it was and is sharing. In the security realm, the one word synopsis is separation: keeping the bad guys away from the good guys' stuff!

So today, making a computer secure requires imposing a "separation paradigm" on top of an architecture built to share. That is tough! Even when partially successful, the residual problem is going to be covert channels (i.e. side channels). We really need to focus on making a secure computer, not on making a computer secure -- the point of view changes your beginning assumptions and requirements."

Examples of those doing that in high-security field:

Memory-safety at CPU level:

https://www.cs.rutgers.edu/~santosh.nagarakatte/softbound/

Language/type-based security at CPU level:

http://www.crash-safe.org/papers.html

Capability-security at hardware level:

https://www.cl.cam.ac.uk/research/security/ctsrd/cheri/

Security via crypto additions to CPU ops:

https://theses.lib.vt.edu/theses/available/etd-10112006-2048...

Of course, gotta do a fault-tolerant architecture since broken components break the model. Several ways to do that that each involve stronger assurances of hardware plus multiple units doing same thing with voters comparing output:

http://www.hpl.hp.com/techreports/tandem/TR-85.7.pdf

https://www.rockwellcollins.com/-/media/Files/Unsecure/Produ...

So, there's designing high-assurance, secure hardware in a nutshell. The best design will require a combo of these. There will still be RF-based leaks and interference, though. Many of us are just recommending avoiding computers for secrets in favor of paper, well-paid people, and traditional controls on that. Compare the recent leaks to what Ellsberg and others in that era had to pull off to get that much intel. Night and day.

Above tech is more about protecting stuff that has to be on a computer or in an organization that refuses to ditch them. That's most of them. At least likely to protect the integrity of systems and data to reduce impact external attacks have. That's worth a lot. Interestingly, the same CPU protections can be applied to similar separation kernels, runtimes, and/or OS's to protect everything from mobile to routers to desktops to servers. Only ones I know doing anything like this are Rockwell's AAMP7G, Sandia's SSP, Microsemi's CodeSeal, and some in smartcard industry. All proprietary or government only. Someone just has to build them for the rest of us in a way that supports FreeBSD or Linux like Watchdog and CHERI teams did.
You are completely correct. This is exactly what I've noticed among people when I lived there. A lot of it is subconscious. Singapore really has this strange and pessimistic psychological effect on its citizens.
95% do.
HK: When logic and facts fail and you completely lose an argument, use the downvote button.
Still very common elsewhere. As noted by the article this is a widespread phenomenon in the Northeast... I see it all the time in Boston and Worcester.
Rampant foreign interference and military juntas have a way of stunting your country's development.
Regarding the application of memristors to AI, here's a bit of a dissenting opinion:

Unfortunately for neuromorphics, just about everyone else in the semiconductor
industry—including big players like Intel and Nvidia—also wants in on the
deep-learning market. And that market might turn out to be one of the rare cases
in which the incumbents, rather than the innovators, have the strategic
advantage. That’s because deep learning, arguably the most advanced software on
the planet, generally runs on extremely simple hardware.

Karl Freund, an analyst with Moor Insights & Strategy who specializes in deep
learning, said the key bit of computation involved in running a deep-learning
system—known as matrix multiplication—can easily be handled with 16-bit and even
8-bit CPU components, as opposed to the 32- and 64-bit circuits of an advanced
desktop processor. In fact, most deep-learning systems use traditional silicon,
especially the graphics coprocessors found in the video cards best known for
powering video games. Graphics coprocessors can have thousands of cores, all
working in tandem, and the more cores there are, the more efficient the
deep-learning network.

From:

https://spectrum.ieee.org/semiconductors/design/neuromorphic...
Any updates on the Hobby?