skysight-inc/HackerNews huggingface dataset:
I am beyond excited for this event. I'm traveling to the totality on Friday/Saturday just in case. I think the media/online buzz over this event will be overwhelming, and frankly, I'm glad. Our country could really use something like this to bring us together!
In the case of three-point seatbelts, Volvo gave the patent away.

"They decided that the invention was so significant, it had more value as a free life saving tool than something to profit from."

http://jalopnik.com/volvo-gave-away-their-most-important-inv...
Rust at Sentry [YouTube]
Except there are places (like Canada) where if you shoot back, this is prima facie evidence that you were violating the safe storage laws.
I wish this incident was really an elaborate hiring scheme.
The Docx Games: Three Days at the Microsoft Office World Championship
I meant that as in, there have been plenty of dedicated discussions threads on this site and many others regarding the Intel ME. Most people here know about the ME by now, and we don't have to bring it up in every single Intel-related thread.
Anyone surprised by this has never sat voir dire. No one on earth is as biased and judgmental as the yokels trying to get out of jury duty claim to be. Both times I've gone through this I was hoping the judge would start handing out contempt of court citations.
ESPN’s Apple TV app now lets you watch four games at once
I think the growing Nazi movement is a far more serious sign of an unhealthy political culture than some anti-nazi hyperbole on twitter.

I agree we should be careful not to paint with too broad a brush but it's obvious the GOP has a very very real Nazi problem (the man they elected President went on tv yesterday and normalized them). Maybe some of the hyperbole will serve as a wake-up call to the fake centrists who whisper "I'm against Nazis" and shout "the reaction to Nazis is the real problem here".
Only in big cities?
yes, passive listeners are great.
What I don't want in my browser is a static analyzing tool as the first comment I answered to suggested
The meta meaning of this thread is the most interesting part. Otherwise intelligent people are running straight into the buzz saw of obvious cognitive biases. Phrases like "Table saws are mostly used by competent people and the injury rate is pretty low" commenting on an article that spells out the injury rates and costs veer into near self-parody. Obviously humans are highly capable of over-estimating their own competency, in the face of graphic and statistically compelling evidence.
I was lucky enough to get out of SSIS work a earlier this year (and I only did it for about 6 months total) but it seems to me that if you want to make some money off of SSIS take a look at version control. Currently, SSIS packages in git are a crapshoot. There is no way to tell what has changed and what a merge will do. We've had a merge actually cause our steps to execute out of order. If you could create a tool that allows for easily doing version control (with merges) for SSIS packages that would be an easier sell than a new IDE
Are you certain that the advice you are giving is suited to the security and privacy objectives of the masses?

Also, the management engine is more about the chipset than about the core, which is what the announcement is about.
While my car is in the shop getting unsmashed I've had the pleasure of four different cars and four different sound systems in as many weeks. That's how I know the workaround won't get it done on a Peugeot 308. "Spotify's playing? Nah, let's hear that song you like whose name starts with '('. Spotify's grabbed the audio output again, almost as if you opened it again and pressed play? I can help... And you wanted it on single-track repeat, right?"

Never thought I'd be happy to see Carplay again with its 3-ring circus of UI tomfoolery, but there it is.
Is it really what they want? Do they expect property values to keep going up even when people decide it's not worth it anymore?
i could not agree more.
Ohhh these Strawberries look great.... taste like water
Yeah, but its maker is his master so... :).
Ditto. I still choose it for small to medium sized webapps because - let's face it - the data storage is not their pain point.

MySQL is fast enough, usually has enough features, I know how to tune it and queries, and I normally only bump into 2-3 things in a project which would've been easier with PostgreSQL. And can work around them.

The backwards-incompatible SQL_MODE changes between MySQL 5.6 and 5.7 made me reconsider, as legacy apps needed updating.

tl;dr: yes. But PostgreSQL would be easier for some items
Tooling wise, tried Rider IDE from Jetbrains on Ubuntu, and out of the box it works (if you have mono + F# installed).

The ionide project is doing tremendous job of support on vscode.

It has improved compared to year, and definitely much better, in a month or two all the major IDEs including MonoDevelop will likely have .net core 2.0 support with F# baked in (speculation on my part).
> but the mad-rush of millennials is making the city more and more unlivable

IMO, the problem is the policies of the city that are unfriendly to growth and make housing a zero sum game, the problem isn't than people expressing their preferences.
> Sure. But at the same time it would be foolish to assume that Symantec doesn't work with the US security agencies or Sophos doesn't work with British agencies.

But that's not what I said at all. I also condemn all of these agency ties, no matter the country affected.
A Stupidly Easy Speed Detector
I don't get any of that from the memo. Neither did the woman developer who made me aware of it's existence.

If we're going with anecdote, the memo sure read as a hostile dropped-bombshell to every female Googler I've talked to on the subject.

Regardless of whether it was the author's intent to do harm, or to be antagonistic, he absolutely did - both to individuals and the company as a whole.
You know what? I find it distasteful how frequently this idea is mocked when it comes up in political conversation. Personally, I can't imagine ever shooting someone to kill, even in self-defense. In fact, "don't kill people" sits almost at the root of my value system, and I'm sure it's the same for many others.
No doubt in my mind, future generations will look back at this time of modern day eugenics in horror.
No but I have left a company due to the lack of vision and mission.
Seems like some misused form framework. They were potentially striving for Facebook-like functionality ("Hi Tom, welcome back") and got it wrong.
It's sad that a bunch of idiots acting like this get to decide who is guilty and who is innocent.

In this case maybe he got lucky because they'd already heard of him and made their stupidity apparent straight away. But what if they hadn't? What if they only learnt about his drug pricing during the trial and then convicted him based on that?
This should be a lesson for him. To random people on the internet fascinated by his trolling then he would appear cool.
When you go in front of congress(in the real world) and act the same way you dont appear as charming.
Of course, what they really want to do is not serve on a jury.
This. Exactly. The spoofing of the first 6 numbers started about a year ago. It's been relentless. When I'm not working and angry, I will keep them on the phone for 20 minutes acting like a mark, then tell them why I did it. Sometimes they hang up, sometimes we have a short conversation, sometimes they get angry and start yelling (and I hang up). I do get less calls now, after having done this about 20 times. In fact, I just realized I only got 2 in the last week (instead of 15+).
That's exactly what I expected. I have a BS in computer science, and the OMSCS is exactly what I was looking for.
We don't even have to worry about overseas. Get the US and Canada on board (likely easy to get Canada on board) and at least all spoofed numbers will be from obviously foreign locations (or Mexico?). Those calls can be safely ignored for most people.
> That being said, a 4ghz Skylake core crushes a 4ghz Core 2 core.

Core 2 Duos were slower per clock than Pentium 4s, I think by quite a bit. It was a real set back for performance when they came out.
A “data-driven” approach to improving HMM map-matching
True honesty should always be commended, but I have to wonder: how many of those folks just wanted out of jury duty?
I actually work on F# at Microsoft. I've had success and some failures when it comes to evangelizing F# through Microsoft (but mostly success if my measures are accurate). I strongly believe that it can be boiled down to one major thing:

Programmers learn how to program with C-style languages. C, C++, Java, C#, JavaScript, Python (sorta) . . . they're all in the same family. People, especially while learning, associate programming with specific constructs and idioms of C-style languages. It's incredibly difficult to break that barrier.

I think that functional programming is on the rise, and that more and more developers are starting to realize that the types of bugs that hold them back can be reduced by using a more powerful language. But it's got a very long way to go, because there is a lot of unlearning to do. The article alludes to this a bit. For example, immutability is one of the key concepts in nearly every FP language. Functional programmers take it for granted, but it's transformational and completely changes the way you have to solve a problem. This hump is often too big for many people to get over, at least in their first trial with a functional programming language. It's hard to solve a task you know how to solve when you now need to re-think your approach because the language doesn't let you change x in-place.

Additionally, I believe that many programmers aren't necessarily aware of all of the problems they're having. The next time you hear someone say, "and make sure to check for null here", watch them to see if they're seeing that as a general problem hurting their ability to get bits out the door or not. In my experience, it's not usually viewed that way. Yes, null is a necessary evil in many environments, but it's one that can be tamed, and different languages have already figured out how to do that. But unless it's seen as a problem by people at large, they won't see that as a carrot when you wave things like Optional types in front of them.

Overall, I'm still excited. Jet.com is a billion-dollar company that built their stuff with F#. There are similar stories of companies successful with F# (and other functional programming languages), and it feels as though this is happening more often. And as the mainstream (read: C-style languages) adopt more functional programming techniques, I think this will only get better. I think that people will see the value, then see a language which does it better, and give it a try.
Actually the people who hate Shkreli are almost universally under-informed.

Listen to the man speak for 5 minutes, instead of listening to the media's portrayal of him, and you'll learn he's an intelligent guy doing no harm.

Nobody was priced out of being able to get Daraprim. Only 2000 people take it. 70% of it was given away FREE to people who said they couldn't afford it. Insurance companies paid the increased price. Drug prices are a very small percentage of the costs insurance companies pay (most of it going towards doctors' fees IIRC). The extra profit was put into researching improvements on Daraprim, which was a 70 (?) year old drug. The only reason Shkreli's company even acquired the rights to Daraprim is because other companies couldn't make enough money on it to want to keep making it.
Virtue signalling should be weakened by an anonymous jury.
There's viz.js, http://viz-js.com/
Is there a way to measure which cities are benefiting, and by how much?
It's not unheard of for small towns to pool jurors from another county on certain highly publicized cases do to the concern of a fair trial.

Otherwise the constitution guarantees a jury of your peers not a jury of people with the same/similar/local values. Certainly in context "peers" could come under scrutiny in light of the dictionary definition.
I've seen quite a few New Yorkers moving Upstate to Western, NY. Rochester has been having quite a renaissance in the last 5-6 years. Especially in the food/cocktail scene. Outside of NYC, it's probably the best in the Northeast as far as I'm concerned. RIT, University of Rochester, and other top schools. Easy commutes, short rush hours, Fingerlakes, Great Lakes. There's multiple festivals nearly every week during the summer months. The Public Market is the second oldest in the entire country, and amazing. Far, and away the best grocery chain in the country (Wegmans). Also recently received $600 million in funds for photonics research.

Also cost of living is LOW, any decent wage here, especially in tech. You'll live like a king.
Do I understand it correctly, to cause a problem, a page needs to:

1) Add a touch handler to the window.document element
2) Do computations even when there is no user interaction

So when the user wants to scroll, the touch handler cannot be run because some other javascript is already running. So the browser waits until the other javascript is finished, executes the touch handler and only then scrolls.

Is that correct?

If so, I am not in much danger. Because I usually do not do a lot of computation without user interaction. And I also do not put a touch handler on the document element.
If you talk to them, they really do want that. They care a lot less about their properties values than they do about the amount of cars parked on their street and their daily commute times.

You would think that they would simply sell their million-dollar bungalow and move to greener pastures, but that's just not what happens.
That would have been an instant mistrial, since the charges had nothing to do with drug pricing.
The Cake Is a Lie – Hacker Noon
"It has become popular to describe certain behaviour as ‘virtue signalling’. [...] As popular as it is, it’s a stupid term that misuses the concepts it invokes, it encourages lazy thinking, and it’s hypocritical.

The term signalling does not mean the same thing as 'saying' or 'showing off' when it is used by economists or biologists. Signalling means credibly giving information that is difficult to prove just by saying it. For example, banks used to have very grand buildings. Any bank could claim to be safe, but only a bank that had lots of money could afford a grand office."

https://www.adamsmith.org/blog/stop-saying-virtue-signalling
it baffles me that people answer to unknown phone number. If you want to contact me, and I do not know you yet, you'll have to contact me through an asynchronous way. Voicemail, SMS, e-mail, whatever. Synchronous communication takes way to much time.
Floppies 101
Apart from games, I would not be that afraid to install recent pieces of software (browser, office suit, os) on a 10 years old computer (2007 core 2 duo). But in 2007 I would not have thought for a minute that I could do the same on a 1997 computer (Pentium II), and installing 1997 software on a 1987 computer (80386), just no.

People like to say a Core 2 Duo can still hang, and while it might be okay for basic tasks (and you could use a 10 years old computer in 2007 for basic tasks like word processing, internet), modern PC's are much faster.

On benchmarks you're going to be 4-6x faster on most tasks with a 2017 Macbook Pro compared to a 2007, and then don't even get started with anything that takes advantage of SIMD or GP workloads.

The other reason people say they can use a 10 year old PC today is because they've upgraded it. Early Core 2 Duo systems shipped with 512MB or 1GB RAM. They came with very slow 80GB hard drives. Upgrading to an SSD and 4-6GB of RAM is a must.
One of the most common uses of a table saw is preparing stock for other operations like ripping (cutting longitudinally) long boards or cutting a sheet of 4'x8' plywood into panels. You would need a pretty big CNC router to be able to do that.
I watched an episode b/c of Jessica Alba, fond memories of her in Dark Angel. Not quite sure what I was expecting but this was definitely not it.
Neither are making "big strides". They both are barely able to exist.

Eta will never even approach Scala in terms of adoption, and I had only heard about Purescript a few weeks ago reading about Elm.

Typescript will dominate functional JS-world (already is, tbh) and Scala is still crushing function JVM-world, and if Dotty ever actually materializes, adoption will get even better. Additionally, Scala-Native and ScalaJS are making progress and could eventually be real players. Not likely to take food away from Haskell or Typescript, but they will certainly maintain larger usage than PS or Eta.

edit: I'll concede that Clojure matters a bit in JVM-world, but it's dying quickly.
I do, because many of our requirements are purely functional. E.g. Turn a bunch of database queries into a user-friendly report.

They're eager to use the latest enhancements to C# that come from the functional world (e.g. lambdas, await/async), but it's impossible to get them to give up their mutable variables and null pointers.
I understand in Japan the culture is different: picking up the phone is your answer and the caller is expected to speak first.

I have never verified the above though...
Real graphics APIs can handle dynamic geometry efficiently, have a batching mechanism, and don't force you to express colours through CSS strings.

Rasterising ahead-of-time is all well and good, but it's not something you should have to employ just to draw simple polygons.
It's pretty easy to subscribe to the 'once a <blank> always a <blank>' thought process but I don't think that is what is happening here.
The Patent Scam Documentary
Swiss Bank to Sell Ether and Bitcoin Cash to Customers
TunnelBear Publishes Security Audit
We all suffer. Happiness does not end suffering, it merely affects how we process it, how we perceive it.

It's interesting you bring up "feeling good". That is about pleasure, about external stimuli. Happiness is fulfillment within ourself.

Which means it has not much to do with monetary status. Yes, money affords you comfort and pleasure, and those are nice things to have. It does not afford you happiness. To put it into a Tony Robbins quote: "Having money doesn't mean you don't have problems. It just means you get to roll up to your problems in a limo"

And "a world with no love or caring or community" - that is, ultimately, our own choice. We can choose to put love in the world, or we can withhold it. We can choose to care about other people. We can build a community.

It won't be provided to us - happiness, and love, and caring, require all of us to work for their existence.
Google Fi provides this service out of the box. It shows you a red call screen if they think the call is a spam call and it'll ask you if you want to block that number. It's lowered my annoyance level a lot.

Somewhat related: if you want to stop receiving a ton of trash on your mailbox, you can ask all credit agencies to stop sending you "pre-approved" credit card offers. It's easily cut my trash mail in half: https://www.optoutprescreen.com
Only thing is actually missing from C# now to be a "proper" functional language is a way to declare (and pass a function arguments) immutable objects.
And the rest of the cost was covered by the magic money tree.

By which I mean people that pay insurance premiums and taxes (which fund government provided coverage).

Re your edit, drugs are 10% of US health spending: https://www.cdc.gov/nchs/fastats/health-expenditures.htm

But if we want to significantly reduce spending overall, we are probably going to have to seize every opportunity, even the modest ones.
Well, seeing as so many applications remain single-threaded despite years of mainstream multi-core CPUs, that shouldn't be too hard. Especially with many mentors in our industry cautioning new programmers that "concurrency is hard" so often that—at least within my small social network—new developers have been conditioned to avoid subjects like threading.

Yes, concurrency is a challenge, but it's tremendously rewarding. Plus modern languages make it much easier than it was in the past.
I avoid feeling like a middle man. I want to provide services to people. I turn down stupid startup ideas every day.
Libsodium Audit Results
For algorithmic trading, more specifically cryptocurrency and possibly forex markets. I'm looking into reinforcement learning to better determine enters/exits into the market.
I've had to use a shotgun to prevent a carjacker from taking someone's vehicle at gunpoint until the sheriff arrived.

Don't kill people unless required. I don't want to kill someone, ever, if avoidable; but the world we live in leaves us no choice sometimes if someone has made a poor decision.
Local configuration cannot adjust as necessary. Remember: the headlined article is something that is being proposed to fix into an RFC, and indeed the whole point of it is to hardwire something that, in fact, is currently a matter of local configuration.
Let's say the patent issue was rendered unnecessary (maybe courts require safety tech but also require the patent to be allowed royalty free) -- how much would this add to the cost of the saws? If the patent was still valid and they had to license it, are you sure it would add $200? The tech seems simple enough that I have a hard time believing a $400-ish saw becomes $600 due to this.
The Bay Area is only a place of permanence for those lucky enough to buy a house. For the rest of us, it's a place to get fantastic work experience and awesome pay.

Even if you're paying $2k to rent a studio, if your take-home pay goes from $500 to $1500 you're coming out way ahead dealing with the headaches of living here. But you need to move away to truly realize those gains.
This gave me a (stupid) idea. 2D to 3D seems possible to implement reasonably well with enough time and effort, given that it involves taking data and extrapolating it into another dimension -- for example, giving depth to sprites, etc. But what about the other way around? Taking 3D games (to keep things simple-ish, say from one particular platform) and automatically mapping them to 2D games. This sounds kind of absurd. Instead of instrumenting 2D game data with a little something extra, you'd have to compress/project the 3D data down into two dimensions -- in a way, stripping down the information contained in the original game. This is almost definitely impossible to pull off automatically for all games on a particular (3D) platform, at least in a way that isn't 100% awful to play. It's an interesting thought experiment to think of how it might be done, though.
Other cities with much better cost of living are gaining reputation in tech / start-ups and attracting talent (or just keeping the talent that went to school there).
Silly. Those 20% are currently shelved in low-end dead-end jobs. If your company were to offer a friendly environment for them, they would flock to you. You'd have your pick of top-flight people.

Its so easy to make up crap about how its impossible to fix the issue without (made-up strawman). How about turning our intelligence toward useful comments? E.g. you could look harder for truly qualified candidates from among the 20%?
Right. And I assume that this [EDIT: was expected to be] a long, high profile trial that most people would really prefer to not be empaneled for.

A while back I was called in for jury selection for a Grand Jury which would have involved something like 4 days a week for multiple months, i.e. completely awful from my perspective. The thing that surprised me in that case was that a fair number of people basically volunteered to be chosen--though many obviously did not. (The DA let them go through voir dire first before picking from people who were less inclined to do it.)
I know it's not the same, but you're supposed to use multi-term to manage multiple terminal buffers.
Mr. Number and Hiya appear to be under the same developer. What's the difference?