skysight-inc/HackerNews huggingface dataset:
> And they are amenable to the abstraction of C. That's kind of the whole point of that comment.

Well, that's sort of the problem, right? C was made so portable (because, admittedly at the time of development hardware was less uniform) that a lot of assumptions we take for granted are actually undefined, because you can't make those assumptions about the underlying hardware. What makes C usable and useful on these architectures is the same thing that causes problems for the other 99.9% of people programming in it.

Should a language with obvious shortcomings in the name of portability be one of the de-facto standard languages for all types of library development? Do i even trust a crypto or XML parser library written in C on a platform with a non "standard" word or byte sizes that wasn't developed specifically for that architecture, or those constraints?

> The world of computing is far larger than PCs and smartphones. One could make a convincing argument that those are a small minority, in fact.

As a question of where to optimize, I would say it pays to get a much safer language on these devices, both because it would prevent crashes, bugs and security problems, and because (I think?) far less people are responsible for writing the code, so a little extra work on their part pays of more overall).

I think C is as prominent as it is today because of how history played out, not necessarily because of its inherent merits.
I am an Volt owner and I approve your comments. GM with BoltEV and Volt has demonstrated they are up with the EV tech, did they make miscues? Yes, no doubt. But the market needs to educated and for now Tesla is the Apple of Cars and the only brand Customers are willing to be educated from. Nissan Leaf had a decent start, but they cut too many corners, and I do not recommend Leaf. i3 is too limited.

Even though I whole-heatedly recommend Volt esp. Gen2. The market is not ready yet, and GM is doing what an established Car company does. Tesla's life depends on pushing EVs, so they are who they are.
There is, of course, the (unintended?) side-effect that if there was a cost-effective way for controlling peoples' behavior then we would be effectively under the tyranny of whomever possessed those means.

Sometimes we just have to let other people live with the consequences of their actions; which is hard, because often we also have to live with those consequences.

Whatever we say about "other people", we should also remember that we are "other people" to somebody.
Errr,it's completely and totally unrelated to that.
It's because we have tons of temps, vendors, and contractors, and don't want to have to owe them source code to internal systems.
The other alternative (remember that google is a monorepo) would be to somehow police them differently.
That is literally not worth the cost.
Just save a "little" bit? you should be aiming for 1k savings per month
I thought I saw TenCent's name in Kong Skull Island
It is a common idea that we can just "go back" to the past and if we just, say, rekajiggered union laws back to what they were at the height of unions, or rekajiggered immigration laws back to what they were in 1950, or reset the healthcare system back to what worked in whatever time, that we could recover the same results of that time. It won't work, because the world has changed too much. (Which is not to say that they are good or bad ideas, or that they wouldn't have some kind of effect of some sort. But they certainly would not simply recreate the past.)

Politically, it is difficult to convince people of the oncoming disaster of guaranteed-benefit entitlement programs, because they've worked up to this point so why can't we just keep doing the same thing and expecting the same result? But if you've got changing ratios of number of people on the programs vs. the number of people supporting them, you can't expect the same results to obtain.

You can't expect to just keep using the same antibiotics over and over indefinitely and getting the same results.

As we creep closer and closer to the possibility of being able to recreate extinct species and re-introduce them back into their original ecosystems, there's an interesting debate occurring about whether that's even a good idea. Once a species is removed from a niche, is it possible the ecosystem rearranges itself such that reintroduction would be a net negative? (This gets into its own tricky issues about how one can actually define "net positive result to an ecosystem" which so far we've been able to sort of skirt around with various heuristics, but with this sort of power becomes an unavoidable issue.)

In your personal life, there's really quite a bit that over the span of decades you can't expect to keep doing the same thing and getting the same result. Getting drunk and staying out all night doesn't have the same result at 22 as it does at 52. Exercise programs have to change. Careers have to change. Children change everything. Your own political opinions will have to change (is it really sane for a 55-year-old to have the same opinions about everything that they did at 15? what a weird world that would have to be). Your financial practices will probably have to change.

Change is the only constant in life.
Practice decomposing problems in a way they can be solved on multiple processing elements in parallel. Identify problems that cannot be decomposed in this way and why. Good if you can make a certain problem run on eight processors. But will it also run on a thousand processors?

Processor clock speeds will not rise much or any. Everyone has enough memory for most every day problems now, so memory will only gradually increase. The next bragging rights will be how many processing elements my box has vs. your box.
I have dabbled in Common Lisp over the years and am quite comfortable with it. I know nothing about Clojure. What are the problems with Clojure? I am just curious. Thanks!
Embarrassing for who?

I don't see problem with this kind of extra material if it's clearly marked and can be easily ignored.
Taxes?

Like, what might be the huge negative cost of tobacco taxes?

(There's an argument to be made for freedom, but you are making an economic argument about costs, not a moral one)
emphasizing facts that make Trump seem negligent, stupid, arrogant or malevolent

An absolutely perfect role of journalism, because he is.
Funnily enough, the left image looks blurrier on my phone...

Looks pretty awesome, though. I'm sure I could use that some day. A good pixelation effect is sometimes astoundingly hard to produce...
> I wouldn't doubt overwork as a factor, but the elephant in the room is meaninglessness... people pretty much realize that the core feature of their jobs is their own economic exploitation...Burnout, like all pain, may be a feature.

Oh god, if you're feeling theatrically unhappy with your job, it's seriously time to make a move.

The core feature of my team is making something we think is awesome and missing from the world, where my role as the head of the startup is to do what needs to get done and make sure my team feels like their work and lives are fulfilling. If any member on my team felt like their work is meaningless or a source of emotional pain, I would not be able to sleep at night.
I don't know why it took so long to look at the data collected "from June 2010 to May 2013". Maybe brightpoints are just not that interesting compared to other features, and it took a while for someone to take an interest?
pretty cool - I have been a fan of tools like Airtable.com (IMHO the best cloud spreadsheet I have seen). In my own startup, I have hacked together a version of a cloud spreadsheet using Handsontable + reactjs + flask api.

Can you talk about the stack you are using ? really interested to hear about it.
If someone told you the same story OA did, would you believe them?
same here, from Bulgaria.
side point: rwjblue is an absolute beast if you look at his contribution activity https://github.com/rwjblue, his output is amazing and much appreciated!
These people who like to work as little as possible are called human beings. Sorry, but you have unreasonable expectations for your team.

Think about it. You are asking human beings to make personal sacrifices for no personal gain, but for the sole purpose of making your dream a reality.

Honestly, I think you need to find people who find emotional shelter at work, so you could ask if there is any personal trauma they are trying to avoid.

You could also consider hiring hourly.
Chuck Moore writes one for every project.
The 1 kurus was stopped being manufactured (still have one though: https://s.ave.zone/969.JPG )

Well, a pound coin is used more than once, and there is tax applied on every time it is used, so it'll pay off for itself in a relatively short timespan, imo. Plus, it pretty much beats counterfeits, so loss from that is gone too.

Problem with 1 kurus was that it wasn't used often, the monetary value was small and that it had no anti-counterfeit stuff. Also, people were melting it and selling it. You can't really sell a broken or write-protected rfid chip for much.
Been waiting for this! Stoked to try it out.
You get different results because your not actually doing the same thing. Walking and walking off a cliff may involve the same muscle motions, but they are most definitely different.
Recurse Center
Oh there's a very good reason why the German carmakers are only now just getting started:

http://www.spiegel.de/international/business/german-governme...

In short, German carmakers' historical expertise in designing good internal combustion engines are worthless if electric cars take over. The auto industry is ripe for some serious disruption.
Probably wasted time on your behalf.
Sometimes, but rarely, that happens though. Remember, they may have created more contacts or added rules to prevent abuse.
I prefer the last.

Partly it's not being able to just drop a brace in the right place to make something compile when hacking that bothers me - ohh no, in Python you have to make sure every damn block is aligned correctly.. For a quick and dirty scripting language it sure is pedantic!
I was the first member of the IT department, so they weren't even working there. It was great when I started, but has gone downhill in the last 6 months.
Ask HN: Resources for a beginner JavaScript developer?
Hey,

I'm a 16 year old JS developer and I want to build more advanced apps. (React, Vue, Node, bots, ML, etc.)

Could you recommend some resources that I could get started with?
Nice read, thanks for sharing. Also it's good to know that not all "political" submissions are being flagged.
As a long time (5 years full time) Ember developer, this is quite interesting to me philosophically.

I've spent a lot of time trying to tell people that all the stuff in Ember is there for a reason; for example, you're going to need a router, you're going to need support for controllers, etc. I still feel strongly that if your app is large and serious you are going to need that stuff.

But.

A lot of people just want to jump in and start building. React's immense popularity has shown the value in creating a view layer framework without all the extra stuff. It's great for onboarding new developers since there is less surface area to familiarize yourself with, and you can add in extra stuff (work your way towards full Ember) as you go.

It also comes with the added benefit of being able to add small components to a page without running the whole thing as an application, which is a use case Ember was not so great at before.

Overall I think it's a great announcement.
Is it really that surprising? The employment game has been re-engineered to be a race to the bottom for employees. We take the minimum pay because we're afraid someone will take less. We take the minimum vacation because we're afraid someone will work more. As a result, we live month to month on consumer credit because we _can_ live something approaching a desirable lifestyle that reflects the amount of sacrifice we've made to get there.

It's bullshit. Stop living on credit, stop using credit cards and ask for what you deserve.
Well, by that logic, everything could be reduced to "stuff might happen".
If they won't comply, that means someone read their employment contract and non-disclosure agreements.
Debugging ASP Net Core in Visual Studio or VSCode
Google Updates Search Interface
Same author with the same bias then as now; she tried for quite some time to use Wikipedia as a platform for cosmetic services advertising and personal vendettas.

edit: til she was banned from Wikipedia for it, of course: https://en.wikipedia.org/wiki/Wikipedia:Arbitration/Requests...
I call clickbait:

Author admits this is not valid Java. It is not even compilable.

If I read correctly it is just artifacts from a partially sucessful decompile.

Interesting and this discussion is interesting but this is not and have never been valid Java.
For those that want to try it out, it looks like the released ember-cli version doesn't support it. To test it out, you can replace the first instruction on that page with: `yarn global add ember-cli/ember-cli`

(edited for better command)
The ZTR is just a test platform to ensure our motor drives can handle the load swings. We specialize in the power and drive systems, so we likely won't be making complete mowers ourselves.

All of those things are certainly doable, although we will be pretty much eliminating the hydraulic system, so the PTO and loader might need to be thought out a little differently.
> People who can reinstall Windows call themselves "specialists" here, their success is largely dependent on social skills and honestly, narcissism. The more narcissistic you are, the more you think you're the shit, people will believe it immediately. Actual skill is not so much important, knowing each other from drinking together, what other people say about you and inflated self-image is much more highly regarded.

Sounds like the only thing needed to transform it into a US-Style tech hub is VC money then..
The actual quote from the time is "God does not play dice" with a good rebuttal by Bohr.
Unions. The people who brought you the weekend.
The walled garden once again, I wonder how Steve Case feels about all this.
Google app: the ultimate Search tool for iPhone users
> Does the company try to dominate the employee's non-working life? Regular "happy hours", catered dinner at night (RED FLAG), bar/keggerator in the office... all bad signs to me.

That's one of the biggest red flags for me, both for work-life balance and what the company is spending money on. If they have all sorts of fancy toys around the office I'm not sure I can trust that they are spending their money wisely.
These articles are always way overhyped. A lot more development is needed before it can even be safely used as a tool alongside radiologists. The dermatology example is an excellent one. It would be great to have a simple image classifier that can help the diagnosis before the clinical appointment.

Software on its own can't even tackle a 'simple' task as reliable 6 lead EKG (electric heart film) analysis yet. A chest x-ray has a lot more variables. Plus clinical variables as patient history etc can make a big difference in diagnosis on a similar image.
A related concern is how well their repair and service operation scales. There are already repair horror stories all over internet for the relatively tiny number of cars already on the road.

The model S is a beautiful car, but it's a luxury toy. I'll venture that most Model S owners have at least one additional car. If you're in the market for a 35k sedan though, you're looking for a commuter and family car that needs to be reliable. Having it out of commission for three weeks while the one repair shop within 50 miles waits for a backordered part is unacceptable.
They can, depending on how they work. If the values are being fetched from a secure chip, however, I believe it's not as easy. And as I said, even if it is copied, unless it is spent VERY carefully, it can be spotted and marked as copied.

Here's mifare desfire EV2's leaflet that talks quite a bit about the security features it has: http://www.nxp.com/documents/leaflet/MIFARE-DESFire-EV2-Leaf...
Sounds like that is upscaling working its magic on the left image, experience the same on a hi-dpi monitor
A lot of people in technology sector think that showing up and writing two lines of code is more than enough to deserve six figure salary now.

The same people will make a big deal about staying late or having to work on a weekend once in a while. The sense of entitlement is pretty mindblowing to me.
I have a bad feeling about this...
Ivanka Trump to take summer coding class with daughter
Maybe I'm misunderstanding. Your comments suggest to me that you think there was yet another secondary offering associated with this news.

> The 8,167,544 shares of Issuer common stock were acquired by the reporting persons in a registered offering of common stock by the Issuer on March 17, 2017 and through open market purchases, for an aggregate purchase price of $1,777,842,836 (including commission).

That means Tencent acquired its position at an average price of $217 / share. The March 17 secondary was priced at $255 / share. Algebra tells us that > 98% of Tencent's position was acquired on the open market and the rest via the March 17 offering.
That's what happens with weak overtime laws. The movie industry, which is unionized, has an established discipline of film scheduling. That's because overruns are very expensive. Software could have this, but doesn't.
It's like any framework. You probably want to choose based on popularity (which equates to Stack Overflow articles explaining common pitfalls..) and a programming language you already know.
In Praise of Globes
For what it's worth, I've been learning Erlang and this was my first shot at json form parsing:

https://github.com/cieplak/chat/blob/master/src/http/forms.e...

https://github.com/cieplak/chat/blob/master/src/domain/types...

No data validation at the moment, but it would be nice to generate the form parsing and validation, as well as the getters and setters, from a declarative spec.
>now, to be clear, i don't disagree that the planet is warming. i'm just skeptical that an increase in co2 is the main culprit.

Do you have any alternative possible explanations for what is causing the temperature rise? And what do you think of the ones that have been proposed, like increased solar radiation?
Keep in mind they acquired Curse, so are very likely looking to go after part of Discord's market share.
meanwhile the straddlers and long haul guys are making a killing right now.
Certainly. That is with unaided, wild-type Cas9, 4 years ago. The understanding (and mitigation) of what causes those side-effects is under some of the most comprehensive and intense research as we speak. Searching PubMed for 'Cas9' shows that 2000 papers (of a total of 3200 results) have been written in the last 16 months. And there are other ways to edit genomes - Cas9 is great for research because it's fast, but there are likely less toxic ways to edit a live genome once you have used Cas9 in the lab to figure out what to actually edit.

Further, the body is pretty resilient. You don't need viability to be 100% before a therapy could be successful. Chemotherapy kills a whole lot of cells and people survive it.
Time for YouTube to partner-up with Steam and allow Steam affiliate links and/or buy buttons, before it's too late and all the major gaming streamers on YouTube move to Twitch?

Speaking of monetization models, YouTube is also leaving a lot of money on the table, or will soon enough, when it comes to podcasters that right now are forced to use subscription services such as Patreon to fund their channels. Why doesn't YouTube offer a more "built-in" alternative to that?

I'm not suggesting these because I want Google to be richer, but because I fear that one day Google will wake-up and realize that a lot of major YouTubers prefer doing anything but using its text and pre-roll ads. It could then decide to ban all of those people who don't use those exact type of ads that YouTube offers. So I'd rather they start adopting alternative monetization models that make it easier for Youtubers to make money the way they want to.
In many frameworks the low level mathematics are delegated to the installed implementation of BLAS[1] anyway, so I'd expect most of the really popular frameworks to get the same answers from that perspective. Other than that, my feeling is that if you stick to the well known / popular frameworks, you should be fine. If any one of them had a glaring deficiency, I'm pretty sure it would have been noted and widely disseminated by now.

[1]: https://en.wikipedia.org/wiki/Basic_Linear_Algebra_Subprogra...
>Work, like God, is dead.

Maybe being forced a "life is a meaningless accident and determism means you're just a flesh robot" message since birth is the problem? I follow a basic spritual path of my own doing and its very fulfilling. Its buddhism-lite with a fair bit of meditation and more estoric stuff like lucid dream practice and engage in my own form of 'right speech' and 'right action.' I'm so much more alive than I was before when I just bought into the typical young man's nihilism game.

>that the core feature of their jobs is their own economic exploitation.

The core feature of my job is to make money for me, and the guys above me doing better don't diminish from my salary. The same way my salary isn't diminishing from the guys below me. We tried forced equality recently in human history and it didn't work, so here we are doing the only thing that does. I think if you just see employment as this bitter zero-sum game you're destined to be unhappy. I'm not happy with work, nor unhappy. I understand what it is, its a compromise like much of life. I see lots of extremist messages passed on to young people about how awful things are but almost never a message about compromise, being realistic, moderation, and finding a path that works for you. Its always "the man is out to get me, so I can't win" stuff that's fairly dramatic and completely demoralizing. It ignores the massive middle-road open to those of us in the wealthy west.

Perhaps your life lacks moderation, chance taking, and criticism of what you've been taught by authorities who don't deserve your trust because they're just winging it with desperation just like you. Maybe your attitude is the sum total of decades of the blind leading the blind in our culture. Having a 'I might as well kill myself because everything is so meaningless' attitude is absolutely not normal regardless of how hard you try to normalize it.
>I have no idea what such bad hardware would be used for. Nor why.

You would use it for places where the uC is cheaper than a few transistors or flip-flops, for example to flash lights in a pattern. Also when you need extremely low power consumption, like a digital watch or BTLE beacon.

There are uCs in everything these days.
Well, don't take it too literally I think. It's not magic which he talks about. The introduction about the Toltecs is similar.

The example he gives here is very simple and direct with cause and effect. It's too simple, but shows the principle. That's what this is about.
One of the problems in assessing the performance of various technologies in WWII is that for decades after much of what was done was kept secret. So in some cases we are still discussing what were really cover stories, either for the use of airborne radar or code breaking.

Quite old now but a decent first-hand account can be read in Prof Jones "Most Secret War" : https://en.wikipedia.org/wiki/Reginald_Victor_Jones

Something I suspect not widely known, and covered in that book is that many night time british bombing raids later in the war were successful because they used GPS.

Ok, not actually GPS/Navstar, but an early terrestrial predecessor : https://en.wikipedia.org/wiki/Oboe_(navigation)