skysight-inc/HackerNews huggingface dataset:
"all the light bulbs in my home are warm, they emit more yellow and orange than any other color. Like chocolate at midnight, "

Now, it is not that easy to find these light bulbs that emit extra more yellow/orange light and chocolate color at midnight
Thanks so much for this, headmelted. I've been using your ARM builds of VS Code on my Pine64 for quite a while now; glad to see it's finally made its way to the core.
I Joined Airbnb at 52
Palos Verdes in the LA Southbay area actually lived up to its name this past weekend when I visited.
> At least now the code that "seems to work" usually does,

Some of that may come down to better hardware. It's possible to be incredibly naive with today's hardware and still get results that would've taken high level engineering 20 years ago.

Edit: This is down-modded, but it's fundamentally good news. Increases in our capacity to do productive work with these machines come from both software and hardware improvements. Not sure what else you'd expect.
Red Hat Updates OpenShift Container Platform
Hey everyone, I'm one of the creators of the Kerning Cultures episode Serious Jolt. This was one of my favourite episodes to produce -- I'm happy to answer any questions!
>With an unlimited budget, he went about hiring a team of researchers in Seattle and made a grant to the University of Pennsylvania to help his staff put the information together. Altogether, he has spent more than $10 million between direct funding and grants.

$10 million spent so far just trying to figure out what the collective governments in the US is spending money on. Is this an argument for privatization or a failure of government to provide this information succinctly itself?
Old Surface Pro 1/2 yes, probably because they know the supplier. It's not the same as the Pro 3 onwards.
We do tend to get too pessimistic, but if people were happy and satisfied, things wouldn't improve so fast.
Is there a monster raving loony candidate?
Because polls are always an accurate reflection /s
2017 Software Development Salary Survey
Why you’re probably asking your test system the wrong question – Blog
Of course electron is fast, it builds on years of work making v8 fast.

My main issue is battery life. I just need to open one electron app (Discord, Slack, Spotify even though that's CEF, but close enough) to have powertop drop from 10 hours expected battery life to 3-4.
Show HN: Block Field a new addictive puzzle game
We do a lot of civic tech work re election monitoring software: sassafras.coop
Of course Erlang is functional in the small and OO in the large..
A friendly reminder that your body does indeed need salt. If your consumption is not excessive, there is nothing to worry about. This effect is more about eating a 3rd french fry,or potato chip imho. Read about electrolites (brawndo joke here) and learn what balance makes you feel best.
wow yeah, this is what, 2+ years old?
The reasons for failures this artcle outlines are all pretty good. Weak selectors will get you into trouble pretty quick.

Also, I would definitely look up Selenium's implicitWait functionality, as that can fix a lot of "timing" issues within front-end tests. FluentWait is pretty awesome as well (In the past, I have actually implemented my own FluentWait that was independent from the Selenium libraries, because it was so awesome).

If your app supports multiple browsers, make sure you run your tests on all of them when developing -- I can't count how many times I have gotten a test to run reliably with Firefox, only to find out it is broken on Chrome.

Also, for the love of god do NOT use record/playback to generate your tests. The code that it creates, while a time-saver in the short run, is an absolute nightmare for maintenance. (at least it used to be, I haven't used it in the past two years).

Credit: 2+ years writing automated tests, and experience building three separate Selenium test frameworks in two different languages.
Is that really enough to safe Twitter? They are currently losing $500,000,000 per year, and they have 4000 employees.

Even if the average employee make $125,000 per year, they would have to fire EVERYONE. While it may not hurt to cut the number of staff, they'd also need to rethink pretty much every other aspect of their operation.
I wonder if one can create an invincible AI for Street Fighter II. One that obviously makes the right choice always and can counter every possible human attack.

(kind of think that it was also possible even back in the 90s, but never implemented; what would have been the point?)
It is possible to use satellite imagery for photogrammetry [1], but Google is using imagery from airplanes, possibly combining it with ground level data from their street view cars.

[1] http://www.vricon.com/
Announcing Nylas Mail 2.0
Quite a few links, including the "Contact" page for every topic, are just showing an error message "Data.gov encountered an unexpected error. We apologize for this inconvenience and assure you that work is underway to correct this problem. Please check back in 15 minutes and thank you for using Data.gov." (which appears to be the same text they show as their generic 404 message.) For example https://www.data.gov/contact and https://www.data.gov/climate/faq
> Everybody can claim that somebody else is gouging us.

I feel this is the case more and more...
Oddly, that would imply a high salt, low calorie diet would lose you the most weight... if self control wasn't your limiting factor.
Corbyn seems pro-Brexit, and only a fifth of the party defied the whip in the Brexit vote.

What would happen without Corbyn is anyone's guess though.
[random advice from the internet]

The proven method of talking to individuals in enterprise is a 'meat eating' sales team walking into the lobby of the building where people work and talking to the receptionist. This is probably worth doing outside of enterprise, too.

It is expensive. It is time consuming. It is valuable.

On the other hand, I think most people hate most emails because every email is an item on their TODO list because every email must be processed and processing emails takes time. The most time efficient way to process emails is to mark them as spam and never see an email from that source again. For me, if a company sends me an automated email, that's usually what happens because if and when I want more information or to learn about updates, I can just visit the website (and odds are that the content of an autogenerated company email consists of links to the website).

Good luck.
Do you do code review in your teams? That's the main reason that I am using Gitlab over Gogs/Gitea for my team.
Perhaps the question is not 'why is it failing to grow' but 'why should it grow?' I ask this as someone who does not have a twitter account. What I see of Twitter is filtered through second-hand sources. From where I sit, I wonder, what value is using this going to add to my life? And the answer seems to be, none. If they're going to grow, they need to prove a value proposition to people who aren't already using it, and I think that's going to be hard.
People have kind of tried this with Mugen, I think.
Developing and Testing Microservices with Docker
Me too beta, pretty please!
>". I would highly suggest you: 1) Enroll in each hotel chains' customer loyalty program; "

Why do I need to sign up for every individual hotel's loyalty program in order to receive "special treatment" when those things are a considered basic amenities and practices elsewhere? Why do they need to be part of "special program"? Creating some artificial status is not really innovation.

>"I'm confidant that if you post your views on say FlyerTalk, people will back up my points."

Now why would I do that? I'm not competing with you. This was a discussion.

There are a lot of people innovating in business today. I don't think for most people hotel chains would be there first thought as an experience that has changed with the times.
Yeah it's a puny Arduino based one though. Look at the heat sinks. Don't waste your money - unless you really need the space the best ones are the ones that look like this:

http://www.leadshine.com/series.aspx?type=products&category=...

100 times better and they're not even any more expensive - $31 on aliexpress.
Cannibalism Study Finds People Are Not That Nutritious
Even if you're not using the name in the form data you're still giving it meaning and importance by using it in a locator - you're saying "find the specific element in the page that has the name 'FullName'". If you don't actually care what the name is then you should use something else, like an ID attribute.
As a self published author, the best way to support me is to review on Amazon or share on social media :)
In 2016 US total income was 16 trillion, US market capitalization was 24 trillion.

It looks like people prefer to spend, not to own.
There is no satellite view anymore, it's called "Earth". Not to be confused with Google Earth. And to disable the crappy 3D you have to go into the menu.

What's funny is that if you disable WebGL then you get a much more usable version of Maps IMO.
I use the C201 because it's a cheap computer that supports Libreboot and, using ARM, avoids issues with Intel ME:

https://libreboot.org/faq.html#intel

I replaced ChromeOS with a fully free Debian system.
That is a pretty excellent book, and definitely agree that it is helpful seeing the C# and F# code for the same example laid out side-by-side to compare. It helps a lot for those situations where you can't just switch to a functional-first language, but you want to use more functional constructs in your code.

After all, if you try hard enough, you could code in a functional style in C.
>Stick to reporting the facts.

Why? The author clearly indicated they were stating an opinion with "something tells me". I read authors because I'm interested in their opinion. If you don't like the style, find your own source. There are many.
The tea metaphor:

"Tea?"

"OK, go on."

"There's no kettle so I'm burning the house down to heat water."

"Now wait a…"

"Shut up, I've a clear mandate for tea."

https://twitter.com/louisejjohnson/status/829617043582369792
Not the guy you think (kristiangw) but I thought I'd jump in because I was in a similar situation

1. the biggest bang for buck that we got was the ability to pinpoint which tests to run to exercise which feature. Use as many tools or strategies as you can to make slicing and dicing combinations of tests easy.

2. Think like React and keep everything relevant to a test close to each other with minimal separation into layers. Initially, we split data into a data layer (excel spreadsheets,) UI verification and navigation logic into a package, and a very thin test driver wrapper which pulls all this together. It quickly became very hard to determine what to focus on when tests failed. We have now started migrating to Cucumber where everything is nearby so test failures are easy to debug.

3. Write as little code as possible -- this is generally good advice for all s/w projects

4. Distill UI actions into their lowest level components and expose them as primitives. By this I mean expose things like "open URL," "click X," "Put text there," "Check CSS attr" as primitives. After this, each test is just recipes containing primitives.
Not exactly the same, but:
http://www.usgamer.net/articles/salty-bet-is-about-to-become...
hand calibrates usually means there is an additional process.
A colorimeter is used but it can also be that a human worker oversees it, this is a setup beyond the initial calibration done at the factory and has some costs.
For IPS panels there is also another process which is very manual and that is panel fitting, the panels are fitted by hand and tweaked a bit in terms of tensioning to reduce the amount of light bleeding that is native to IPS displays this is done to higher end desktop displays but I'm not sure if it can be done to a form fitted display like the one for the Surface.
Definitely! Also, what I was told is the worlds only functioning PDP-7 was a highlight... and the Parc Alto.

It's not a particularly big museum, but man, what a great collection.
I never see anyone talking about google's elevation data for buildings and the process they've used to drape imagery over that elevation data. I wonder why that is? Maybe this isn't a hard problem and it's just a question of getting high quality data. Still, I've never seen any other company come close to this.

I do wonder what exactly is new here in terms of a casual user browsing the landscape. Google maps 3D offers, more or less, the same experience. And that's been around for a while.

Still, it's hard to be negative about this. The result is quite clearly better than every other comparable technology I've seen.
I've recommended this book in the past, and I'll recommend it again. Functional Programming in Scala [1] does a good job of taking traditional stateful object oriented code and refactoring it using pure functional approaches. Coming from an OOP background, I've found it has really helped my understanding of functional programming.
[1] https://www.manning.com/books/functional-programming-in-scal...
Compressive Sensing Meets Game Theory [pdf]
Show HN: Sped up gameplay from each level in DropZap World beta 0.9.1
What paywall? I saw a quote of the day -- without any advertisement -- and then was on the actual article after a few seconds delay.
You can do functional programming in many languages. Using functional programming or having a "success story" with it doesn't mean you need to use "functional only" -language or Scala.

For example: I've been developing for the last 3 years for the iOS and we been using FP and FRP almost everywhere with different teams and companies. Compared to the standard OO or Apple -way of doing things we have been able to make much better tests, stability/maintainability of the apps has increased etc.
It's totally fine if you use Linux with whatever hardware you want. It's just a bit frustrating for a Chromebook user when discussion of Chromebooks is dominated by people who don't use ChromeOS. As though the hardware is the thing, but it's not the thing.
Chuwi Lapbook 12.3
All parties will indeed say that they are pro-union and that they will do what they can to keep things together.

Making promises on EU membership based on ideas about union seems unwarranted though - we have no idea what the result of polls would be where it is explicit that the choice is between UK and EU membership. Nor do the respective parties know that "Stay in the EU outside of the UK" is even an option - Scotland is likely to have multiple years as part of neither one while it establishes an economic track record and a stable set of government institutions.
Any opinion on the companion volume the same authors created last year, Learning the Art of Electronics: A Hands-On Lab Course?
interfixus point is that the EU will crumble
Sikuli is great. Especially for automating non-web applications. I specifically remember a project I had where we automated an entire test suite using Sikuli on an SAP frontend.

Kinda led me to create https://sourceforge.net/projects/sikuli4net/

Sikuli4net is pretty much a dead project now due to me having absolutely no time to devote to it though. :(
It's the Chuwi Lapbook 12.3. Alternative review by TechTablets.com: https://techtablets.com/2017/04/details-chuwi-lapbook-12-3/
I think niftich's reasoning was chicken and egg.

No one (practically speaking) accepts micropayments because there's no unified system with good UX, and no one can build a unified system with a good UX because no one is accepting micropayments. Facebook could change all that in the same way that MS can push a feature to Windows and instantly make a new market. Barrier to entry looks different when you're a de facto monopoly.
To beta test it on iOS and/or tvOS, please send your email for that purpose to a.michail@me.com
Exactly, yes, thank you. I assumed that was obvious, but I can see how it wouldn't necessarily be to someone coming from another direction.
I think you're absolutely right. The impression you walk away with is that Twitters problem is the lack of new users. While it certainly would be nice, for Twitter, to have even more users, I would say that the main issue is their inability to make money on their existing users.

The mindset is that growth will somehow fix the broken business model. Well if that's true, then give us the number of users that will make Twitter profitable. I mean would Twitter be better of with 500 million users, perhaps a billion?
> Why compose classes, abstract base classes, etc. when you can compose simple functions!

Because they allow you to compose higher level entities?

(Incidentally, one would generally compose objects).

"When programming a component, the right computation model for the component is the least expressive model that results in a natural program." -- Concepts Techniques and Models of Computer Programming

So when a less expressive model (such as FP) is sufficient for a "natural" program, definitely use that. And of course that has been the general recommendation. Switch to a more expressive model once this is no longer the case. In my experience, FP tends to be good for "computation", at least if performance isn't a primary concern. However, most of what "computers" (badly named) do today isn't computation, and modeling communication and storage over time tend to get awkward (though obviously possible).
Helpshift (http://www.helpshift.com) is fairly large scale and is written primarily in Clojure.
Its going to take a lot of people to crack the ad supported service problem. Juno email in the 90s tried to provide free email to dialup users with ads, that failed. Ad supported cell phone service is stillborn and someone tries it every couple years.

The fundamental problem is people who want status updates as a service see facebook as doing a better job and its paid for by selling your private stuff you don't care about and NSA access which is behind the scenes and "OK" but not in your face. Facebook could charge money and it would still crush twitter simply by not having as much spam.

So if your company has no niche in the ecosystem and nobody wants to buy stuff, the short term solution is lots of employees and hope for a miracle. Hence 3500 people to basically run a web to IRC gateway that nobody wants because facebook and slack (and others) do it better. If there's no miracle the employee numbers will be 0 soon enough.
My wife corrected me. ECMO for 10 days, ventilator for 3, then 7 more days on a nasal oxygen feed. Time gets fuzzy when you're in the NICU.
What is wrong with Scala that some companies seem to abandon it in favour of Java?
Last I knew, the code generated from Microsoft's CodedUI was absolute garbage. As an example.
Surprised techcrunch missed that typo of Wozniak. They got it right higher up in the article.
How Text Summarization could change the way we educate
Depending on your requirements, it can be really easy to sandbox code. I could write a simple virtual machine in an hour or two that's more secure than your typical jpeg decoder. So it's really worth looking at exactly what kind of sandboxing and complexity is involved.
Does article contain references to any enpirical evidence that particular language features or programming idioms have a benefit?

Have you noticed that these articles almost never do?

they have argument from authority and anectdote. Language research is still in the phase of bad humors and blood letting.
Mortal Kombat II effectively did this with really shitty AI. If you jumped towards an opponent, they would jump straight up and hit you with a projectile with perfect accuracy. Every time. It was impossible to throw a computer opponent because the AI had better timing then you. Every time.

In fact, the only way to beat the computer opponent was to take advantage of weaknesses in the AI script, the biggest one of which is jumping backwards when there's a specific distance between you. The computer would jump towards you, leaving them open to you jumping forwards with a kick. Every time. Just don't get caught in the corner.
Help the founders that are coachable
What I got from this is that I need to check out RWEverything and x64dbg... the former looks neat and the latter which looks a lot like a modern OllyDbg.

Congrats accomplishing what you wanted to.
Sounds like you want the viewshed functionality in Google Earth Pro [1]. The desktop client is basically abandonware at this point, but thankfully, and generously, Google has made the Pro version free [2], and it's still available.

[1] https://www.gearthblog.com/blog/archives/2015/02/google-eart...

[2] https://www.google.com/earth/explore/products/desktop.html
Yeah that's not a good enough reason to assassinate someone's character with zero proof
The entire docker ecosystem is written in go. The ability to produce small statically linked binaries is a huge win if you have to distribute home grown command line tools.
Twitter employs 3,898 people according to Wikipedia. Assuming everyone makes $125K (a stretch, according to Glassdoor that's the bottom of their range), their payroll is $487M. Benefits on top of that is another $122M, conservatively. You do NOT need 3,898 people to run an outfit like Twitter. They could easily lay off 3500 people and have more than enough left over to operate a sustainable, profitable product for years.
Uber program tracked and targeted Lyft drivers
Demand for yield fires up US second-lien market
The fear for me is running into a situation where I unexpectedly have to come up with the workaround. With native I generally know where the bugginess is and plan for it, there's a small layer of indirection when you use RN. I say small because to be fair, in a world without deadlines I'd just vet every library I want to use upfront. But sometimes things slip, and finding out the component you used is failing on <insert specific android version or Samsung model> before right before release is a little scary (but again, even with native that's a risk).
I started learning functional programming a few months ago. We use Elixir in production at my job and I love it.

http://elixir-lang.org/learning.html
I think the end result is going to be companies adopting functional concepts. I can't find the article right now, but Carmack wrote about how even though he was not sure if he would write a whole game engine in something like Haskell, just learning to think functionally improved his C coding.

Java has had lambdas and streams for awhile now. A pretty common design pattern has also become anemic domain models operated on by groups of functions, which fits in the spirit of functional programming. Modern java can, and is used in a functional style.

On the JS side, functional concepts are everywhere. Given how heavily FB and Twitter are invested in JS, I don't think they have abandoned functional programming at all.

Finally, IMO Scala is actually a pretty poor example of a language that can be used at scale. Without a highly enforced set of rules it can quickly become a write once/read never language. I'm sure there are exceptions, but given the choice between scala and java 8+, I would go with java. Clojure may be an option though.