skysight-inc/HackerNews huggingface dataset:
Mylan bought it after someone came up with a minor improvement to the needle cap and it could be marketed under a patent.

The ridiculous price has little to do with the original inventor.

A not stupid regulatory system would evaluate the value of the improvement to the market (likely hugely negative in this case). The idea wouldn't be to deny the company the right to the patent, it would be to deny regulatory approval for the patented version of the device.

(the argument being that decreased access to the patented device costs more than the benefit provided by the minor safety improvements it offers).
Of course it depends on your definition of "critical".
There was AWS outage ~2 months ago and banking systems around the world worked pretty well, same with military, big factories didn't stop because of this outage, planes were still flying etc.

It was inconvenient for some people (quite frankly I didn't even notice anything - I've read about that in my RSS reader few days later ;)) but nobody died(excluding heart attacks), countries didn't collapse, wars didn't start because of this.
As a side note, there was a nice podcast about Gopher a few days ago at Techstuff [1]

[1] http://shows.howstuffworks.com/techstuff/what-was-gopher.htm
I would also say that it probably comprises a large collection of throwaway accounts from male redpill subscribers as a way to try and legitimise thrmselves.
Pushing a Trillion Row Database with GPU Acceleration
What is the difference between a module and a chipset?
Consider that the JSONSchema may already exist.
Chris Sacca is one of the few VCs that people outside of the SV bubble and even the tech world know and associate with the valley.

He, along with Mark Cuban & potentially a few others will likely be part of the few of this era remembered many decades from now when history gets consolidated into a few figures, much like Gordon Moore of Intel & William Shockley of the Mountain View of the 1950's.
Scroll down, see Lisp's parens. Why am I not surprised?

Also, I bet that one of other posts in this blog proves something to be Turing-complete.
Is HTML Tidy spec-compliant these days? It predates the spec. A cursory look at its GitHub repo doesn’t convince me of it now being spec-compliant. E.g. lexer.c doesn’t have indications of being based on the tokenization section of the spec.
No, that would be Parasolid:

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

Look at the list of applications that use it.
X-core CPU basically always means physical cores, even the marketing departments have gotten that message. Logical cores are called "threads" in that context.
Typed Racket uses macro expansion to translate its typed surface language into a typed core language, and then typechecks the core language.

Our approach uses macro expansion to typecheck the surface language and translates it into an untyped core language.

The two approaches should be considered alternative tools in a programmer's toolbox.
Very cool.

It would be even cooler if it could render React components written for the web without modification, maybe in a transparent webview. I'm guessing Sketch would need to add support for that.
It would be really great and important if HN would partner with Open Sourcing Mental Illness (OSMI): https://osmihelp.org/
Yes, I agree that adding values that you can not avoid having into the set of valid values for a type is the worse one by quite a bit.

However, I'm still not a big fan of languages where values exist that are automatically crashes if you try to touch them in some bad way. Why are they there, then? My mental image is one of the anthropomorphized language just tossing caltrops around willy-nilly and blaming people who get stabbed for not being careful where they walk. I think it's important to call this idea out separately because programmers should learn this principle as they learn how to use strong typing systems: Do your best to exclude meaningless states for which your only recourse will be to crash if you see one from your system at the type level. The C-style NULL value is a degenerate case of this general principle.

Yes, this absolutely includes Go. I consider it a mistake in any language. In particular I'd highlight the distinction between reading a nil map (legal, gets the zero value of the value type for the map) and writing to one ("kablooie") as particularly bothersome and asymmetric, especially in light of the way nil slices can often be "written" to (via append which is in practice much more common than using index access to write) legally. Lots of asymmetries around what actually blows up vs. what "works" (but quite likely isn't doing what you want) in Go here. I'm not really in love with getting zero values out of a map if the key doesn't exist anyhow and I tend to pretend that only the check for both the value and existence exists in my own code (because I almost always care about existence too), but I especially don't like that behavior out of nil maps.
> In my experience, I don't see that longer yellow lights really help much

Studies done in Virginia and Texas contradict that assertion. Increasing the yellow phase time decreased the incidence of red light running and the effect was sustained over time.
Actually curious, so if I understand you correctly what you are saying is that a receiver had some software generated an address like johndoe+A16789HFF...@gmail.com and then sent it to the sender for use, that would require email providers cooperation.
I am not clear on the "cooperation" parts work. I THINK its basically that email providers block emails based on other criteria like DNSBL. And the "cooperation" bit is to get the providers to manage these cryptographic email addresses like guard against their possible misuse?
Where does the author note that?

"Tritium has a half life of 12.3 years which means it will be dangerous for at least 120 years, since the hazardous life for a radionuclide is ten to twenty times longer than its half-life"¹

If you come in contact with it during that time you will get cancer.

[1]https://www.nirs.org/wp-content/uploads/factsheets/tritiumba...
Обмен Webmoney WMZ На Webmoney WMR
How does this work at a licensing level?

GRSecurity are patches to the Linux kernel right? Can you distribute patches for a GPL licensed software without the patches themselves being GPL?
Actually, software engineering does affect climate.
By choosing slower but high-level languages and abstract/generic code over optimized/low-level code, the servers and datacenters consume more energy(cooling, electricity, the amount of servers used) creating a greater fossil fuel demand.
http://www.independent.co.uk/environment/global-warming-data...
Not really. It means you have to be curious. You can't fake that.

Many people don't care about anything beyond their most direct activities. Such people are horrible at faking curiosity (and thus the genuine interest we're talking about).
Age of JIT Compilation. Part I. Genesis
When you got a regulatory system that evaluates value, you got a complex, corruption and bug prone system.

I'd take my systems stupid and simple, please.
IMHO it is not the Internet that's the problem. The constant connectivity is killing productivity.

Every morning I used to start my day with reading HN, on the bus to school I surfed the web. At uni, on every break I used to take out my phone and browse some more. After school I binge-watched TV shows and surfed more. My attention span got so divided that I couldn't concentrate watching a single episode, I constantly switched to a browser to surf more.

I learned a lot about programming, but my personal life suffered.

I couldn't meet deadlines, couldn't study for uni (studying law).

In the end I concluded that I had developed something like an internet addiction.

Furthermore, it wasn't just limited to internet. I stopped changing clothes, stopped keeping my already cluttered room in a somewhat liveable standard, stopped caring for my health, ate a lot of junk food, got hooked to TV-Shows.

Now, instead of constant short bursts of divided internet surfing, I am trying to set out a time for surfing. And outside those hours, I go offline.

It has been a though switch, but I slowly feel that I'm getting my impulse control back.

I recently started reading Deep Work by Cal Newport, I can recommend it to anyone trying to get off the vicious cycle.
Ed Finkler is doing great work with his non-profit Open Sourcing Mental Illness. They are currently looking for 2017 corporate sponsors, so please talk with your employers about it!

It would also be a nice move of HN to help them out since this is a huge problem in the startup world!
Not shilling: I recommend signing up to the weekly newsletter. I've picked up around 9 very interesting books from it. The best recommendation I got from it (subjectively) was Zen and the Art of Motorcycle Maintenance.

I really enjoy the service. Mostly go through all the top books and see if anything calls out to me, and so far the site has done really well at keeping the informal contract of "I give you my email, you don't spam me".
>If "a = b + c" takes a second to execute, you have to take that into account.

But it doesn't, so you don't.

Sure understanding performance is necessary to build more complex or higher usage systems, but not understanding it does not preclude "useful programming".
I'm not the author, but I assume the intent is to allow you to share the JSONSchema definition between the front-end and back-end. For example, a developer could write an annotated .NET class using the Json.NET schema library from Newtonsoft[1], automatically generate the schema for that class, then use this project to compile that schema into an equivalent TypeScript class. Or go the other way around (TypeScript -> JSONSchema -> .NET class). Or start from the middle with a JSONSchema.

Alone, you're right, this project doesn't make much sense, but it's part of a larger community of tools for creating cross-language model definitions based on a common schema language.

[1] : http://www.newtonsoft.com/jsonschema
I say they increase accidents you say, that's not true they lower costs. I say that does not mean they lower accidents. You respond yes they do, they lower cost. Do you really want me to say that's not my argument using different words?

If your point is sure they cause more accidents but that's ok because X then use that argument don't pretend there are zero costs.

PS: Economic arguments are very easy to manipulate based on what you do and do not count. So, yes I also disagree with the study, but that's not the argument I am making.
Neither one has happened.
You're thinking like an engineer.

You're right, of course, but the public is trained to trust the latest and greatest.

If 'battle tested' was the most salient selling point we'd be on Series 60 or QNX phones.

'We're putting new customers on the latest technology and keeping existing ones on our old systems' is not going to be an easy thing to message to the general public.
Yeap, it's true.

Me, COBOL in LinkedIn... Inflated offers via LinkedIn, Zero.
I don't think this is the case. It seems to be a part of the overall fingerprinting test and having Flash disabled didn't block me from viewing the final results.
With all the below, you'll have a solid drone with more power than you are likely to need even in heavy wind. You can program it in a couple ways. One way would be to use the flight controller provided, put it in air mode, and balance the signal with an external arduino/mpu6500 combo that feeds the signal to the normal receiver inputs. Another option is you can just go in to the BetaFlight code and modify it to your liking. A third option, is to remove the flight controller altogether and just use the arduino/mpu6050 combo to feed signal to the esc.

If you are trying to use the camera for some sort of remote processing, you'll need a vtx [7]

The thing no one is saying so far though, is be careful. Playing with your own balancing software on a quadcopter is an easy way to turn it into an unpredictable missile with an exposed blender attached. You will get hurt or someone else will get hurt. Do it inside and tether it down at first, that way the only day you ruin is your own

Here's a part list for you ($108 total):

- [1] Lisam-LS-210 Frame ($16): cheap, sturdy, lots of room for your stuff

- [2] Matek Power Distribution Board ($4): easy to run power to everything, plus it gives you 5v and 12v BEC for powering your other stuff like an Arduino

- [3] Omnibus Flight Controller ($25): runs cleanflight/betaflight open source flight controller software. That way you can choose whether you want to write your software on the controller or on your arduino

- [4] 4x 2205 2300KV brushless motors ($25): these will let you add a decent amount of stuff to your platform without it bogging down

- [5] 4x 20 amp esc's ($26): Needed for the brushless motors. They run BLHeli control software, so yet another thing you can fiddle with

- [6] camera ($12): simple camera, decent but not hd quality

[1] https://www.banggood.com/Lisam-LS-210-210mm-Carbon-Fiber-Fra...

[2] https://www.banggood.com/Matek-Systems-PDB-XT60-W-BEC-5V-12V...

[3] https://www.banggood.com/Betaflight-F4-Flight-Controller-STM...

[4]https://www.banggood.com/4X-Racerstar-2205-BR2205-2300KV-2-4...

[5] https://www.banggood.com/4-PCS-Racerstar-RS20A-Lites-20A-Blh...

[6] https://www.banggood.com/700TVL-2_8mm-Lens-100-Degree-Wide-A...

[7] http://www.banggood.com/TS5823S-Micro-VTX-5_8G-200mW-48CH-Mi...

All this is basically straight from this part list, but seems applicable
Question is: what bad would happen if you pull out this project from rack?
Oh, yes. Strikes a chord. Work till you drop and not
make any friends = disaster.
This is brilliant!

I wrote an HTML file in Microsoft Word. Then uploaded that .html file which had 800 lines. HtmlWasher cleaned up all the file content, the endless meta tags, non sense IE style tags, etc.
I don't think the two situations are comparable. You were a bad engineer in over your heard.
This reminds me of the 80s when my teenage self also had to get the bus to the library to borrow dusty old books on BASIC from its darkest secluded corners that were frequented by almost no-one besides by other dorks and the occasional weirdo looking for an entirely different type of entertainment.
The problem isn't that the posted speed limit was too high, it's that the road mean is 55 mph in a 35 mph zone with little room to pass.

Then they built a ped bridge, and threatened to kick off cyclists because cyclists are vehicles that travel 10-20 mph faster than pedestrians (and don't integrate well with pedestrian traffic generally).
Driving the speed limit in the left lane is legal.

John Nestor tested the law in D.C. He was the major force in bringing to light the effects of Thalidomide in the early 1960s. He stood up to drug companies.

> A plot was hatched, fueled by indignation: "By God, I've paid taxes for a long time -- and more than a lot of those trucks." First he consulted with the commonwealth attorney's office and other traffic authorities to ensure that his plan was legal, that passing on the right was acceptable on multilane highways and that traveling over 55, even to pass, was against the law.

https://www.washingtonpost.com/archive/lifestyle/1984/11/21/...
And all of that is only going to be profitable if they are somehow allowed to operate fully autonomous cars without the need for a driver. If a driver wage has to be paid then the additional cost of an autonomous car is going to fuck up the already slim margin for potential​ profit. And whilst they have been able to disrupt the existing system by bypassing or ignoring laws they don't like and then fighting them in the courts there is no country on earth, at least not in somewhere they want to to operate​, that will allow them to run an autonomous car and seek approval later.
A simple implementation would force them to market the new pen under a different name.

They would of course argue that this confuses the marketplace. But they are sitting there exploiting the confused marketplace, so not much of an argument to be made along those lines.
Or Python or Java or C# or any other language without pointers... These languages command a huge marketshare.

This article is clearly targeting folks coming to Go from those languages.
Depends on the country.

Are in the USA?

Edit: Clarification, you can't download a Mainframe VM so you need access to a Mainframe for training.
As pointed out elsewhere this page identifies a trademark on the term "TARDIS" and not a copyright. Terms like "TARDIS" cannot be copyrighted.

But trademarks have limited scope and the standard test for infringement is that it be "confusingly similar". Hilariously, BBC's TARDIS USPTO word mark [1] includes "... computer software for use in database management; ... computer, electronic and video games programs and equipment, namely, software,"

[1] registration #4161487 -- http://tmsearch.uspto.gov/bin/showfield?f=doc&state=4803:loe...
Robinhood stock trading app confirms $110M raise at $1.3B valuation
I agree with this, yes and thank you. I talked about people with more specific requirements like myself (100% remote being example).
You are absolutely right, that's the nuance that's often missed in these discussions. The COBOL applications in question grew organically over decades to encompass business processes for entire industries. There was never a single design document or even goal.

The other thing is how these systems were architected. They were mostly all green screen apps that build data files that were then fed into extensive (complex, large) nightly batch processes. For example today when you do a transfer between bank accounts, you may expect the transfer to be immediate. most often it's shown in a pending status until after the next nightly process. This is why.
It depends on use case. Chatbot can be powerful option in parallel to web and mobile app for some of the cases.

Some example -
I am using Poncho bot that sends me weather update every day in morning and evening. So that way I don't need to install other app or need to open site and check everytime.

Same way, Machaoo bot sends me match score update on a regular interval.
TypeScript doesn't produce any runtime code for validating types - this is good for data inputs from untrusted sources where you want to type in TypeScript at compile-time but still validate against the schema at runtime.
You literally just take the cap off, whack it to your (or their) thigh, and count to 5.

In an emergency situation it's occasionally other parties, with no experience or knowledge of these devices, who administer. The design decision was likely made for observed reasons.
Perhaps I should expand on this, despite the edit window expiring. (Nobody spotted the mistake that the sentence as written implies that "programmers" and "women" are exclusive categories, either).

Basically attractiveness has a very large performative component. It's not just the physically visible elements of hair, makeup and diet; but a whole chunk of emotional labour in making oneself outwardly pleasant and not letting the smile slip. And further emotional labour in simply worrying about this element of how one is percieved by others.

In particular, maintaining a marriage as a mail-order bride is obviously going to require a whole bunch of work and self-sacrifice. I don't think the average mail order husband is going to be happy to act as a translator for his wife while she goes off to e.g. pursue a full time hobby of landscape painting; he's going to expect a certain amount of domestic labour and subordination, while she at the very least has to put up with learning a foreign language while being separated from her family.

There's an element of indenture here that's been mostly (not entirely) extirpated from marriages among Westerners of equal social status.
Is lower-level fingerprinting enough to detect the difference between ARM / x86 linux?

How far would I have to go to setup a truly legit honeypot on a Raspberry Pi? Is anyone already doing this? The following article doesn't get into userland IP stack:

https://www.redpill-linpro.com/sysadvent/2016/12/19/raspberr...
Can confirm: I have a keychain thing that glows from Tritium, and has for years.
Can't afford to quit, thanks though. Work or die.
There used to be a time when the monopolist would not raise price to whatever they could ge away with. Daraprim was very affordable for 50 years until Shkreli bought out the manufacturer, the same with Epipens, until Mylan bought the product from Merck KGA. One could easily find more examples if one went looking.

Something changed in ths mid-90s. Neoliberalism became salonfähig, or something.
In addition they need the law to allow them to have driverless vehicles, right now these vehicles need a human driver 'just in case' with that expense autonomous vehicles will struggle against their traditional rivals. Where uber have an issue so that whilst Google can wait for the laws to allow for it Uber can't burn money for that long.
I think you meant to link here:

https://cuttlefish.io
https://github.com/mlandauer/cuttlefish
We're one of the largest JS users in the world, and I'm pretty sure we'd fall into the category of "critical" (in terms of impact, not end-of-the-world).
You're correct on all points in my experience. My previous contracting gig involved writing Windows Server based code for a UK mortgage lender that interfaced between the internet based Hometrack valuation service, and a Fujitsu ICL clone mainframe running the core Cobol system for the lender. The key point about that system is that it is the core ledger for all the mortgage accounts, which add up to many billions. It's the golden record of all the mortgage accounts and payments. Replacing it with a new buggy system based on the latest tech could kill the business.
It's working today; what makes you so sure it was code?

Nothing new was pushed to the public github repo yet. Last commit was a fix of misspelled "remodeling" in index.html, on Feb 20.
Super interesting research! I wonder: is there a limit on how long the lamb could be kept in this extra-uterine system? In other words, could the lamb be grown in this system until it's an adult?
> In C, for example, you cannot reference one object from a pointer to another object (there is one exception to this rule).

I'm confused about what this means--can you explain?
I'm not interested in your appeal to authority, especially as it claims comparing systemd with init is pointless (why?) and contains massive flaws like "Proponents (of systemd) are usually part of the modern Desktop Linux bandwagon"
In most cases, you'd probably make the employees at whatever agency or department very unproductive for the next few days (or however long it takes to find the server and plug it back in). The kind of projects I'm talking about are usually internal and critical for getting the right data to the right people within an agency.
Meh. Sponsored article with very little news
You forget the old customers have credit contracts that last 50 years which have business rules, implemented in mainframe software, which no one understands or knows.

You can't migrate that way. An Insurance company can do that (contracts usually last 1 year) but Banks can't.
1. Auvi-Q is about 2"x3"x.5", and fits unobtrusively in my pocket. EpiPen is about 8" long, making it awkward to keep with you. For that reason alone I carry Auvi-Q.

2. Except you missed a step - you have to take off the cap AND the safety. I don't need an EpiPen to tell me how to use it, but if my son is anaphylaxing, I want a panicking 15 year old babysitter to have a device that is as fool proof as possible.