skysight-inc/HackerNews huggingface dataset:
Igloos are made of snow. Snow is made of ice. By the transitive property of "made of", igloos are made of ice. As the specific properties of snow are of no relevance to the discussion, saying they are made of ice is entirely reasonable use of language.

Your claim is as nonsensical as saying a bottle isn't made of hydrocarbons because it's actually made of plastic. If we were talking about the mechanical properties then "plastic" would be appropriate. But if we were talking about peak oil, "hydrocarbons" would be more appropriate. But both are correct and making the suboptimal choice is merely a matter of style.

In this discussion we are talking about melting, so I claim that "ice" is good style. You might think it bad style, but going as far as calling it incorrect makes you factually wrong.
The font size is way too big on that page.
I posted this due to the interestingly worded 'honest disclaimer'. The software licence is pretty good too. Sorry for the confusion - the link was originally to the disclaimer, but that and the post title were changed.
There's plenty of cross-platform UI kits for a wide range of languages.

The thing that's big about Electron is it allows web developers to use their existing skills to create desktop apps.

A lot of web developers would like to make desktop apps, but aren't willing to learn a new systems language to do that, especially when there's a solution that lets them use the JS + HTML + CSS they already know.
Node-RED?

http://nodered.org/
Glad you like it!
I'm the frontend developer for Ulterius and it's nice to see people spreading the word. Will gladly answer questions as well.

One thing though. If you could, please use the domain ulterius.io for links in the future. That's our official site now because search engines and Facebook hate .xyz domains because most of them belong to Chinese spammers since they're so cheap.
Good point.

In (email) targeted recruiting, the recipient will check the company out first. Isn't it worthwhile to build what they would like to see?
VBulletin vulnerabilities exposed more than 27M users' records
I know how this line of defense plays out with my customers if their customers' browsers segfault on a page I wrote...

I fix the page ASAP to prevent the segfault and then file a bug to the browser developers. If I don't, I lose the customer and somebody else will fix the page anyway, maybe not filing the bug because it doesn't make money.
L33T mob grinder!
edit: (context) http://www.instructables.com/id/Minecraft-Mob-Grinder/
How are we supposed to fix higher order problems if something as simple as clean clothes requires grass roots mobilization to solve? This is a problem within the Maslow hierarchy for God's sake...

I'm just venting, but we should be able to extend basic social services to everyone who needs them, and that includes everything needed to give people dignity in public. This shouldn't be a "school attendance" problem. It should be a heath and human services problem, and they should be working to fix it, pronto...
> livestock are responsible for 3.1% of US co2 equivalent warming (Wikipedia citing the US EPA)

The same Wikipedia article also mentions FAO studies giving 14.5% and 18% globally. I wonder what explains the difference. Methodology? Ignoring the contribution of imports? Much higher emissions in the US compared to the world in other areas reducing the relative but not the absolute impact of livestock?

In any case meat and animal products seem very relevant to GHG emissions worldwide, and they might be in the US once you reduce other waste. But it's indeed a good idea to focus on the major contributors and low-hanging fruits first.
Do you really think people care that much about the counter?
Ouch, good catch! I can't think of a nice way to salvage reduce but these are some clever alternatives. Point anti-reduce.
Ok, points taken.
Interesting that you mention npm-check because that was recommended to me. The web page explaining it looked fabulous and I thought it would solve all my problems.

But running it took six hours and it crashed. Found online somewhere that it can't handle the size of electron, too many nested directories I guess.

Tried just updating and it appears to have worked, but now everything crashes and the error message isn't very helpful.
> I like the ideal but so much of this seems like marketing.

Running unregulated clinical trials in impoverished nations makes a corporate comeback.
> suicidal media

Now there's an interesting typo. (Or was that intentional?) Strangely fitting, even.
> Code should become protected speech

"Go ahead, share the code as much as you like." It's not particularly useful if running the code is illegal.
https://shotput.com is a YC company also doing fulfillment. It seems focused at slightly larger customers though.
But differences of temperature between Earth poles temperatures and those temperature differences in tidal-locked planets is much smaller
Gut reaction: the surprising power of microbes
The page is surprisingly uninformative. It took me good 5 minutes of looking for "download" button before realizing that it's an in-browser IDE. A big "Try it now" button on top of the page would do wonders. A short, one sentence description of what it is would also be helpful, because "new kind of programming environment" reminds something from managers' meeting slides. Anyway, good job and thanks for making it available to us, I was looking for something like this few months back, I'll sure give it a try.
This didn't stop Seattle from seeking to ban commercial listings entirely. Ostensibly it was in service of affordable housing, but it was put forth by city council members supported by the hotel lobby and landlord union (which advocates for traditional rentals). It hasn't passed yet, as it faced heavy and vocal backlash, but fear of AirBNB may drive legislation despite the data.
If we really want to adhere to best working practices, then it should be a separate team performing the tests based on the same specifications that the developers used to write the code (ie the testing team wouldn't perform tests based on the developers specifications but rather the project owners specs to mitigate the risk of the developers misunderstanding the specs).

However that requires a level of process that is either too costly, or too rigid for many IT companies to follow.
There is, or was IDE with the same name: https://en.m.wikipedia.org/wiki/Carbide.c%2B%2B
Self-driving taxis (Nutonomy) roll out in Singapore – beating Uber to it
I always wonder about the conversion metrics when I see an artistic website like that. I think the website would perform better without that huge header.
So would Yuri Milner get to own the couple of patents that would come out of this project?
Sure, we get more illumination from the sun at night than we do from the stars. That doesn't mean we can see the sun at night; we can't.
Well, I do need to put my 16GB of RAM to good use.
If you just jumped up some major versions it's likely that you've upgraded to a version with breaking API changes. I'd suggest reading the changelogs between your old and new versions.

Assuming you're using the prebuilt version (which you should be unless you're hacking on Electron itself) there shouldn't be any issues upgrading - it just downloads the latest prebuilt binary, there really aren't many files.
While everyone is busy debating whether scraping is bad or legal, I just can't stop thinking a out Antigate.

Of the sweatshops that must have been setup to deliver this service. That, is to me the true horror of this story.
Functional Combinators in Rust
Cityscape Global 2016 Property Exhibition in Dubai
I don't like the idea of accessing tuple values by their local name

var names = LookupName(id);
WriteLine($"found {names.first} {names.last}.");

It's leaky and should simply use the deconstructing syntax instead.

I'm on the fence about the ref returns. It can lead to some fantastic performance improvements and enable otherwise unusable datastructures. But is C# really a language you want if that is important to you. Why not go all in a use a lib in C or C++ for the critical parts of the code?

I still miss better immutability support, and probably most of all, ability to declare something at non-nullable.

But that said, the update is a fantastic update to an already good language.
Or it is just a case of dead-reckoning... which is pretty standard.
> most early humans were aware of the possibility of farming

Maybe, but for them to be aware of it, someone had to come up with the idea, right? Farming isn't an obvious idea at all if hunting and gathering is all you've done your whole life.
> This is exactly what Apple does

That is not true, even the puff-piece article admits as much if you read it carefully. This can be proven trivially: is Siri processed locally?
>> unregulated clinical trials in impoverished nations is demonized

It is, but regulated trials in such countries have real scientific advantages. The average US patient (older, overweight, probably diabetic) swims in a cocktail of drugs ranging from painkillers[1] to cholesterol reducers. By some estimates 60% of American adults are on one or more prescription drugs, a percentage that no doubt climbs with age. That makes them difficult guinea pigs for the study of new treatments. But the average African cannot afford such cocktails and so is most likely clean of other drugs. Costs and poverty aside, if you are looking for a drug-free study population, Africa is easier than the west.

[1] "In 2010, enough prescription painkillers were prescribed to medicate every american adult every 4 hours for 1 month."

https://www.drugabuse.gov/related-topics/trends-statistics/i...
The title question, not anything to do with lea. I at least have never seen a compiler emit a rdtsc. (If there is some case where it does [presumably a benchmarking mode?] I'd be interested to hear of it.)
I think this kind of reply makes it to easy for open source software, because any criticism directed to it can be countered with "patches welcome".
> Between 1998 and 2000 VB6 was perfect, you could develop Windows GUI applications in a rapid manner

Delphi was much better.
Actually, we've a pretty good idea why, from looking at countries with very, very high levels of short sightedness. The article itself actually references these (mainly conducted in South Korea and the US).

It appears that it's down to people not getting enough sunlight as children. The sun is, obviously, very bright, which forces your iris to have to contract and relax a lot, which keeps both those muscles and the lens in good health.

With populations increasing having children that stay inside, they're not exposed enough to that much harsh, bright light, so their irises weaken, leading to short sightedness.

Caveat - a lot of the research of this is looking at factors that correlate with the levels of vision reported, so the cause is being inferred, rather than know. However, it's a decent hypothesis, and the more recent meta-analysis studies done seem to be supporting this.

The problem is that once it's happened, it doesn't appear to be something that can be "cured" by re-introducing bright light exposure.
I was thinking even when the moon was on the wrong side. IIRC we get more sunlight reflected off Jupiter alone than we get from any other star.
Funny how Google is paying for data
NuTonomy just beat Uber to launch the world’s first self-driving taxi
Can you see the sun through a (reflecting) telescope? What's the difference between seeing a star via its light reflecting off a planet and seeing the star via its light reflecting off a mirror?
Now imagine digital archaeologists coming across your version and writing the equivalent explanatory article for future readers.
"Patches welcome" is a much better state of affairs than "your platform is obscure and not worth supporting."
Same. Despise this headline formula.
Sorry for the late response. The city in question is Singapore. The homeless population is extremely tiny in Singapore, but the homeless choose to live in public spaces and parks near urban centers due to the proximity of services.

When I say zoning, very little space is zoned as low-density in Singapore. Where there are buildings, they are almost high-density. However, the government owns a large proportion of the land, and this preserves and protects common pool resources like parks from being developed on.
The Romans drew penises on everything, all the time[1]. They're like your friends, when you fall asleep at a house party

[1] http://www.redorbit.com/news/science/1113411682/ancient-roma...
Your comment reminds of me the time my friend wanted to build something with a half-duplex radio, and rather than figure out how to get the crappy Arduino library to switch from receive to transmit, they wrote the message & a flag to the EEPROM, overflowed the watchdog timer, and (upon reading the flag after reset) brought the radio up in transmit mode.
THis feels so much like a story done as a marketing/PR angle
The HN crowd does not need context and insight, they can just google a few keywords and then skim a wikipedia article to achieve the expertise necessary to argue with others on a public forum...
Laravel is still horse shit that does not follow good OOP practices.

Static calls and active record are not good OOP. Neither are Std objects.

Have a look at doctrine if you need an ORM. Otherwise read up on DDD and SOLID.
Based on your question and comments below, I would suggest trying to change job. However rather than using the race-to-the-bottom one off job sites, I'd recommend trying to find work with a remote company.

Depending on your skills I'd recommend seeing if somewhere like X-Team (or one of their sister companies, X-Five, XWP, etc) have any positions open.
Some thoughts that I don’t want to have, regarding people getting shot
The site skyrocketed Firefox's CPU usage, unfortunately.
The rectangle-square problem arises because there's no such thing as a type of rectangles in Go to begin with.

You are aware that Go and a lot of other languages allow the programmer to create new types, right?

Rectangles are mathematical objects, and mathematical objects don't mutate or have a physical identity in computer memory

Well, I would quibble with your assertion as to what mathematical objective do and don't do. Mathematical objects – like computer models – have whichever properties we assign to them, if that makes them useful. I agree that immutability is one way to ensure that LSP is not violated. And I also agree that a Rectangle is probably best modeled as an immutable value object. But LSP doesn't actually talk about Rectangles and Squares, that just happens to be the example everyone always uses to illustrate it.

Types and logic are two different ways to look at essentially the same thing

Perhaps I should have used the term modeling error instead. My point was that types can't save you from modeling the domain wrongly. The type system can't save you from using Floating Point numbers to model money for instance.
These kind of laws also tend not to exist in isolation. There are politicians in both the EU and the US who entertain this notion of cryptographic backdoors. Common sense says that it is impossible for this kind of law to gain traction beyond these kind of probing attempts at finding support; there are just too many practical issues to solve without this law becoming a complete farce.
>everything beyond the terminator should (?) be equally cold

I don't think so. Winds, diffusion, conduction, refraction probably come into play.
Angular developer advocate: 2.0 is 'API Complete'
Followup MMS is the best voicemail method.
After seeing this post, the malware devs may have unfollowed/unstarred the repos used in order to evade discovery.

It would have been interesting to have GitHub's star/follow history...
Upwork freezes accounts after misreading a QUOTED conversation about a 3rd party
It is funny, really. Perhaps the possibility of this should have occurred to me earlier.

The conversation went something like:

me: Hey John, regarding opportunity A, please offer a payment.

John: A's response: "want $X"

I can see how this could be perceived as a clever communication. Only it is not clever. John and I have previously in the same thread exchanged email addresses and we did not need Upwork to communicate about the payment. More importantly, John's rate is many times lower the asking rate.

Bizarre...
TLDR: Assumptions: "The developers of the malware are leading experts in the area of Linux, Network and Security development." and "They were discovered and not trained."
The author appears to run "strings" on the binaries and then goes on to shoot a few theories in the dark:

> The developers of the malware are leading experts in the area of Linux, Network and Security development.

> They were discovered and not trained.

> Because the archive contains a collection of applications, the calculated result-set is reasonable small for further investigations.
> how much extra code there is. It's just frustrating, and I don't feel like I'm getting a unique benefit in return (unlike, say, in Rust)

Actually you are getting a benefit in return (unlike, say, in Rust) - the libraries. Verbose syntax is less complex in regard to writing the code, so more developers write the code. I have no scientific evidence to provide about the fact, but observations speak for themselves. Compare the quantity of libraries available for Rust and yet another 'overly verbose' language, Go. We can find Go wrapper for almost anything, and often a few to chose from.
Ask HN: Why do you still have linkedin profile?
What is number one reason you still have your linkedin profile and what's stopping you from deactivating it?
Thanks for posting, I'm really enjoying it so far!
Did you ever maintain vb6 apps? Because I still want to cry thinking about the times I've had to.
تور کیش ویژه ۸ شهریور ۹۵ در هتل های ۳ ستاره
I use my linkedin as my resume. It doesn't means that I am looking for job all the time.
I'm not sure that Uber offering some sort of subscription model creates any sort of barrier to entry for competitors wishing to participate in the market.
MIT Tech Review: 35 Innovators under 35
Would the T2 (also open source) have been considerably better?
Tree-shaking example with Babel and Webpack
> I want the speed of C but the safety of C#

Try OCaml.
If JS + HTML + CSS is all they know then I really don't want their software running on my machine.
IskiUski Online Jewellery Store
IskiUski is an online jewellery store that houses high quality jewellery and accessories.
Because I am getting job offers without moving a finger. I call it a win.
I don't think he implied that the _people_ with this knowledge must be overwhelming. I think he means these people's intuition, and knowledge, about radio/signal processing, must be overwhelming (to _them_ first and foremost) during their day to day life.

As in, everywhere you go, you realize how much information a knowledgeable evil actor could extract by simply analyzing what's being irradiated.
Hey I hear you. I would say lxde is like e16 except less fancy looking.

VERY basic. like, you get to write a script to bind the print screen key to take a screenshot.
React-Music: Make Beats with React
I don't think the fact that some Internet access is crap negates this observation. Why should it have the same distribution and access qualities as water? It's a completely different thing. The right suggests that everyone should be able to reasonably take part in the Internet, not that it should be available for free everywhere and at the same quality. Almost everyone in developed countries can get access to it regularly for nearly no money. Developing countries are getting there too.
> If you're going to use magsails to slow it down, why not use a magsail to get it there? The trip is basically symmetrical.

If you launch a strong magnet in interstellar space, it will slow down relatively to plasma by deflecting charged particles.

In order to speed up, you need to spend energy.

The symmetry is broken between accelerating and slowing down relatively to interstellar plasma (Edit: or solar wind).
World’s first driverless taxis hit the streets in Singapore
The absolute minimum is one: "subtract, store, and branch if negative". This is not a useful way to design a CPU.
4W LED Torch Bulb Light Rechargeable
"Instead, we suggest that mitigating prejudice should be a separate component of an AI system."

Much like I imagine we humans deals with the concept.
Teaching is a two-way communication - a good teacher can pick up on how well the student is doing, and raise or lower the pitch of the lesson to match, or observe simple (or complex) misconceptions early[1]. A digital broadcast can't do that. In theory, we can get AI that can dynamically adapt to their students, but we're a very long way from that.

[1]A simple example - I self-taught myself guitar using online resources. I wasn't great, but I seemed to be doing what all the various resources were saying to do. Eventually I got tired of always being terrible, and shelled out for a teacher. In the first couple of weeks, he had fixed half-a-dozen tiny issues with my technique, which added up to make a terrible cacophony. I'd never be able to do that with the online resources.

Another example, from when I was a practical class demonstrator for a biology-based class in the '90s. There was a hue and cry about how all lessons of the future would be digital and no more lab animals would have to die (toads, for us). I countered with "how are you going to have a video show you how it feels to tie a ligature too loose or too tight?". Likewise, David Attenborough's documentaries are sterling, but they're not as good as going to the place and experiencing it in person.

Physical skills like the above are clear examples, but even for a standard lecture, human beats video-of-human - how many of us have been in a lecture when someone asks a 'stupid question' that clears up a misconception for everyone?

Good digital lessons are great for scale, but a good meat-based teacher is better. Of course, bad versions of either can be downright destructive...
Is metrosexual still a thing? Haven't heard that word in years.
Its not relevant to this community. Please read the HN guidelines here: https://news.ycombinator.com/newsguidelines.html
This post seems lacking in the data required to make such a claim; I do not understand how it has gained so much traction.

Where is the actual research, and where are the probable identified candidates? Did I miss a data analysis part somewhere that explained the methodology, and probable attribution to actual people? This appears to be a basic string search of the code and some simple syntax analysis.

There are learning algorithms for stylometry, and they can probably be adapted to code. This article appears to state that "it might be possible to use these anomalies as clues", but does not elaborate on, how, why, or what any hypothesis is other than this.
An in Depth Guide to the Extreme Single Responsibility Principle
Ask HN: How does billing in man-days work?
Hey guys,
I would like to get your opinion on billing in man-days. Take this example:

- you are billing in MD
- you have a client who requests some work on Tuesday and you finish it the same day in 2 hours and send it back to the client by the end of the day
- on Thursday there's a call from client with a new work, the same scenario happens, you finish it in 2 hours and deliver to the client by the end of the day.

My question is: how much would you charge your client?

1.) 0,5 MD
2.) 1 MD
3.) 2 MD
That was the curse of MIPS. Code was sort of portable, but the optimal code for each CPU implementation was different. Programs would ship with multiple binaries compiled with different options.
I actually saw the animated header and clicked the back button thinking it was just a gif and no actual page (until I read the comments).