skysight-inc/HackerNews huggingface dataset:
> It's hard to tell someone kindly that they are incorrect.

It's really not that hard, and it's a skill we all need to learn in order to comment here.
I'm not sure what you mean by positive change.

Firstly, the article was very sexist and I don't see that changing any time soon.

"programming is just another skill to be mastered through persistence — with or without a Y chromosome.". Can anyone point me to a link where anyone (other than a feminist) has said this?

Smashing of records? They came 2nd and 3rd in most instances. That's not refuting they may be talented, but the title is misleading, in more ways than one.

Look, my wife is a damn good engineer. I am not intimidated in the slightest by good female engineers (I've mentored male and female engineers - despite constant accusations from feminists that this does not happen).

Can we please establish a policy on YC that false, sexist or dishonest articles (like this one) be discouraged? This is a thinly veiled pulp piece of sexist journalism.

There has never been a myth that women can't code. My wife is over 50 and is more than capable with specification, design, coding, testing (unit, integration, regression, acceptance) and maintenance. She also does network design, among many other skills. She's old school and got there on her own motivation and talent, not puff and propaganda. I went to university with many women in the same boat.

This is nothing but a propaganda piece. It's s shame we can't celebrate these young people's success without resorting to sexism and untruths.
When my mom was little, "it was very exciting when we heard the DDT truck coming and all the kids would run out of their houses or off the beach and run behind the fogging truck...the smell was kind of sweet and running in the DDT fog was fun."
Thanks, that is good advice.
California started off that way, and now you can get your marijuana rec online. Medical marijuana is always the first step to more widespread acceptance.
It looks like you're right, but my spidey sense is that it won't go over on HN, even god help us by comparison with the Daily Mail.
the public rhetoric is that you should go to SF if you want to take risks like that
I agree completely with what you wrote.

I still don't see the relation with his wife abandoning him and then wanting to get back together.
Or in UNIX terms, this is simply "sudo -u". Seems like something that would be pretty useful.
I work at a company that's in the food industry.

Currently, we're running Linux with Qt 4 on PowerPC.

We're moving to a newer CPU (i.MX6 quad core). Freescale announced that they would continue manufacturing and supporting it for 15 years and it comes in industrial grade and consumer grade packaging depending on your needs.

We're moving away from Qt for the GUI. HTML5 is the way of the future. ;)

For people who are starting out, I'd recommend using Yocto. It's a build/development environment for embedded Linux. Look it up.

Edit:
By they way, if it's not real-time critical, there's nothing stopping you from using any programming language you like except how difficult they can be to cross-compile.

For hard real-time stuff you need a dedicated rt system and you'll have to use C, C++ or maybe Rust.

For soft real-time stuff you can get away with RT-patched Linux. Any language with GC is generally bad with the exception of Erlang, Go and Nim; where the GC is optimised for low latency rather than bulk through-put.
thanks, my device was too small and the methodology link wasn't visible, I found it after zooming out though.

methodology: http://rsf.org/en/detailed-methodology

questionnairre: http://rsf.org/sites/default/files/indexquestionnaire_anglai...
So WeWork, Kickstarter. Isn't Etzy also from NY and FourSquare? SquareSpace

Pretty sure the list is pretty long when all comes to all.
I was aiming for any of the major cities (except SF for which I would hope for a little more).
For the past decade plus, Intel has been their own biggest competitor. Atom processors aren't weak and built on an old process because Intel can't make them better, but rather because Intel's greatest fear is undercutting their more lucrative markets. Their very high profit markets.

So if you go back ten years and say "what if Intel did this" (which in that case was making a processor for Apple that Apple was paying maybe $20 each for, estimating on the very high side), it is over simplified to just imagine that it's additive. Intel has been rolling on profit margins that the hyper-competitive ARM market can only dream about. It may be time for them to adapt (and arguably they have been), but those 12,000 didn't lose their job because Intel didn't do something different ten years ago. They, and thousands others, might never have had an Intel job in the first place if Intel made different choices.
We'll agree to disagree. Tension is good, when that's all it's used for. When it is specifically used to tear people down (either with a purpose, or just for vindictiveness), I think the original benefit is lost.
They should instead have integrated a CPU into their graphics card like AMD do with those APUs, which they sell to every consoler maker, and NVIDIA do with their Tegras, for high spec smartphones.
I don't really believe this is real. But I really doubt many of those experiments tested for the presence of uN thrust on those cavities.
These chips are 3D stacked with ram, but produced seperatly.

Which means if one part is defective you can use a different part boosting yields. But, they also get much lower latency.

Now recent Phone Chips have included on die GPU's but phones are so power limited it's not an issue.
Palantir is building a 9 story office across the street from Google too. I was surprised to not see either of them. Uber has one too, but it's only a couple of teams there.
Dynamic languages have unpredictable usage of memory. This is okay when you have many gigabytes of memory. This is not okay when you have a handful of megabytes (or a single gigabyte) of memory.

Being able to accurately profile how much memory will ever be in use is very valuable. Being able to prevent unexpected usage or stop-the-world collection issues means your device is that much safer.

Also, static languages are usually faster and more predictable, to a certain degree. This is advantageous in an industry that would rather spend years developing something than have a small chance of killing someone. Bugs are unacceptable.

If you're willing to pack an Intel Atom or something into your device, fine. But if you can get by with a tiny ARM chip, why shouldn't you?
Thanks for your input. (1) resistive screens and some capacitive screens can handle rubber gloves fine. (2) for our use-case (non-invasive blood sugar measurements) this is a non-issue, but out of curiosity: how is a touch screen different from a physical button (or the whole case) in this regard?
Significantly reducing how powerful the next generation of CPU's where.
Extraordinary claims require extraordinary yada yada.

A working reactionless drive isn't just extraordinary. It's utterly mind-boggling. The least interesting thing is that it's a free-energy device.

It requires breaking spatial symmetry. If it works, it's not some edge-case theoretical law that's being broken. It's the geometry of space.

https://en.wikipedia.org/wiki/Noether%27s_theorem
Yup, that was meant as tongue-in-cheek, but I should probably have left it out. I didn't look up the specifics, but I know a second wolf sighting was claimed in Limburg, raising the number of wolves in NL from 1 to 2.
TL;DR: Intel turned down the opportunity to make the iPhone's chip and gain a foothold in the mobile market.

A more direct source, from Intel's own CEO (at the time):
http://www.theinquirer.net/inquirer/news/2268985/outgoing-in...

Otellini said Intel passed on the opportunity to supply Apple because the economics did not make sense at the time given the forecast product cost and expected volume. He told The Atlantic, "The thing you have to remember is that this was before the iPhone was introduced and no one knew what the iPhone would do... At the end of the day, there was a chip that they were interested in that they wanted to pay a certain price for and not a nickel more and that price was below our forecasted cost. I couldn't see it.
"It wasn't one of these things you can make up on volume. And in hindsight, the forecasted cost was wrong and the volume was 100x what anyone thought."

But the thing I don't understand is why Intel gave up on XScale, their ARM-compatible effort (they held one of the few expensive ARM licenses that allowed them to expand the core architecture). How's Atom doing nowadays? Last I heard, Intel had partnered with Dell to make the Atom-powered Venue android tablets. Can't say they're grabbing headlines with them...
And I'm pretty happy about that actually. Having indie games on my laptop with good battery life is preferable to no games or really bad battery life.
It's decriminalised in SA, but they always change the bloody number of plants that are considered a commercial quantity. I don't think anyone gives a shit anyway, everyone here in Adelaide is puffing away anyway.
It's not necessarily good for society on the extreme either way.

It's beneficial to the world to encourage people to take some level of risk. It's bad to encourage people to take stupid risks, but it's also a bad outcome if the next Elon Musk decides to spend his life working as a line engineer somewhere forever for safety. This is one of the biggest problems with inequality/etc. -- a person from a poor background gets a $20/hr job and would be unable to do anything which puts that at risk, even if it has a huge positive expected value. A rich person could comfortably optimize for EV.

(Incidentally decoupling survival from wages is one of the big benefits of basic income; it's possible this would lead to a more beneficial deployment of human capital and thus greater wealth overall.)
A German team tested it in a vacuum. It's mentioned with sources on the EmDrive's Wikipedia page.
People challenging the established, many-times-checked basics of a field need to bring some data.

Otherwise, by analogy, on Stack Overflow should we take each new programmer's statements at face value, without seeing their actual code or error messages, unless an experienced programmer has the patience to refute it individually?

It wouldn't fly here if it was an astonishing claim about gcc backed with no specific code or output.
>As for my sisters, if a guy says girls can’t code as well as guys, then my sisters just say “well, my sister wins competitions.”

>I’ve won 2 bronze medals at IOI, 1 bronze at CEOI, 2 silvers at IZhO. Mari, Ani and I competed in HackerRank Women’s Cup as a team last year, and we ranked third place! Some companies that sponsored the event even sent us a letter after the contest, but I had to tell them that we’re too young right now to work for them.

What records did they crush? They didn't even win any of the competitions they mentioned.
Yep, I bought a SOM for testing. It can run Linux, Android 4.4 and Windows 7 Embedded. Windows was pre-installed so I gave it a test-run and it looks and feels very 1990s. Hence my question.
When it comes to news bias, our expectations are totally out of whack.

I don't think there ever was a time when news sources were unbiased. In fact, I think in the past journalists were just much less worried about being perceived as biased.

A good post by Aaron Swartz on this subject:
http://www.aaronsw.com/weblog/newobjectivity
Your point may stand in the event of negative interest rates, but generally, it seems like you're assuming that what Americans are doing is finding investing avenues that offer greater returns than prevailing interest rates, which does not appear to be the case. Saving money will, by definition, leave you with more money than spending (not investing) it, even if the ROI is near 0.
Tesla Model X owners finding car doors won’t shut, windows won’t close
At least they realized too much bacon without expending the energy is a bad thing!
Yet another reason to use RaspberryPi and Netduino.
Aw, that sucks.

I'm never sure quite what to do in this situation. It depends on what the author would want.
In your opinion what should they have spent that die space on? Moore's law was about transistor count too. They didn't have a lot of architecture changes they could work with and the on-die memory was pretty much maxxed out.
I wouldn't know. I'm British
This can really help CPU-RAM latency which often slows things to a crall. However, modern Intel CPU's have rediculus amounts of cache.
I've never learned what contrapositive meant. Thank you for your casual use of it -- it inspired me to learn the concept. What a useful word!

The contrapositive in this case being: "Not being cool means you do not smoke pot", which as you explain seems like a reasonable assertion.
It's a good idea but I'd be worried it isn't "snappy" enough on (somewhat slow) embedded devices.
I have a pile of them here. It's not vaporware.
I think the issue is that Amazon has access to their sales numbers. Normally a competitor would have to put in work to infer your sales numbers from, say, an incrementing identifier in the receipt, and you would have some recourse (prevent information from leaking as best you can).

It seems to me there is an obvious conflict of interest.

Consider this; if an employee left to work for a competitor and took such precise information about online sales with them, it would be illegal.
Generally for embedded work, you want to avoid any and all complexity as much as humanly possible. In most critical embedded programming its all statically allocated and has shallow call stacks (eg: a call depth of more than 8 is forbidden).

For devices that connect to the internet, I prefer a two processor approach where a very simple processor does the critical work (eg: being a thermostat), and a more general purpose processor (raspberry pi, etc) handles the human interaction (GUI or webpage) and uses your more standard programming approaches. This way if the main CPU suffers a fault, it doesn't make the device worse than useless as the simple processor is doing things like making sure the commanded temperature is not too hot/cold, the temperature actually is changing when the heat is on, etc.

With dynamic languages or even using dynamic memory you can run into unpredictable pauses that can literally cause things to catch on fire (see 3d printer extruder fires).

A good example of the lengths you go through for embedded programming is the JPL coding standard:
http://lars-lab.jpl.nasa.gov/JPL_Coding_Standard_C.pdf

edit: fixed grammar
There's something that continuously goes unsaid in the US tech industry where we do massive amounts of soul-searching about the lack and/or poor treatment of women in STEM: the ex-republics of the Soviet Union, while they have plenty of other problems, do not have this specific problem.
A robust market is in everyone's interest. See: railroads 100 years ago.
Native Apps vs. Mobile Web Debate Rages On
Since it was mentioned, what was the rationale for IETF to use an incompatible implementation of chacha20-poly1305? My google-fu wasn't strong enough to pull up leads.
Depends on what reliability / response time / etc. you need. The requirements you list are not very specific. You should also look at what interaction you need and what kind of regulation applies to your device (since it's a medical setting, this may influence your choice).

You can potentially go with bare microprocessors and something like http://femtoos.org/ to just small ARM devices with windows. You can do everything on one chip, or split the device drivers onto separate chips and drive them over I2C where specific timing is crucial.

There are many options - I'd start with listing exactly what you need to support (display, io, inputs, timing, single/multi chip, what timing / other guarantees, hardware watchdogs, failsafe states, etc.) and then choose hardware/software based on that.

If you want to produce many devices, I'd stay away from consumer devices like RPi. Simply because you may get stuck with a supply shortage. You can pretty much always order 1k of popular chips, even if it's a shipment from Asia. You may not be able to do the same for a popular RPi model. Also some RPis will get phased out / discontinued at some point and for a medical device you may need to recertify the new model before release.
$50 billion? Why that number? That seems extraordinarily high. Target has a market value of about $53 billion, and Deutsche Bank $49.7 billion.
Nothing was a real option. Thus significantly reducing manufacturing costs, boosting yields and with a better thermal envelope processing speeds. Remember the last few die shrinks have run into huge heat issues.
21M-year-old fossil is North America’s first monkey
I greatly enjoyed reading this article - the author comes with some excellent research and history behind his assertions.

I'm surprised to see no mention of Hewlett-Packard's similar struggles with corporate structure as it shifted into services.
A very long-winded article with a clickbait title saying… nothing more than that they missed the mobile revolution.
that looks great. And you used C++ or Java?
I think you're really underestimating these strong women. The title is not misleading because of this point:

"I was one of the first few girls on the Georgian team in IOI and I was the second Georgian girl to win a medal."

It doesn't matter if they are 2nd not 1st place. Bottom line is that these strong, awesome women are setting a great example.
I'm just an agency recruiter, so I'm at the whim of the employer. My experience trying to represent remote jobs has consistently been the opposite: the supply of qualified candidates is excellent versus the relatively few remote positions. (So, strong enough that these employers rarely need to a hire a contingency recruiting agency).
They often do. Momentum must be conserved (despite this article...)
SF was one place I was not counting in that number. :)
Something like this has been done, and web app frameworks have had libraries that do it--only with schemas instead of users--for quite some time.
It's annoying when the subject of an article is interesting enough to warrant attention but the headline is sensationalized regardless.
I haven't paid much attention to pricing lately, but they pretty much lost my business because of that. I'm sure the dealership was hurting too but it was bad business all around. The 6-speed manual was the whole reason I wanted it. I can't imagine how angry I would've been if I had just bought one and found out a few weeks after.
Hopefully these people get another job. After all they have proven they can reliably show up for work every single day and cope up with the corporate chores. It would be a waste not to employ them for some other work. That's what entrepreneurship is about.
This is a weird collection of observations about C# and CLR intermingled without apparent rhyme or reason, although the author seems to understand that they are not interchangeable...
I'm not sure why folks are downvoting you because most database systems that provide the full array of relational operations (joins, groupby, groupby cube, etc) do not scale linearly (maybe past a handful of nodes). Mixing OLTP / OLAP using current technologies is hard.
No, that's not how it works.

Intel had the ability to put more transistors on the same die size with the same power requirements. This was long after they reached thermal/clockspeed limits (with the P4). They started putting additional cores in there and bumped up the L2 and L3 caches, but there was still space left on the die.

What do you do with those extra transistors? It would be absurd to "leave them blank" as you are basically throwing money down the drain.
> and showed the world that you could make a fast ARM.

My memory may be a bit hazy, but wasn't one of the demonstrations of the original ARM a program in interpreted BASIC that did in twenty seconds something for which a compiled C program on a 80386 needed thirty seconds? Or something like that?
No need to threaten me.

Fair comment on neutrality, but your comments on accuracy is what lots of people disagree with. No less than Mike Godwin has commented on that anomaly, off HN. I'll be more careful on neutrality in future.

What would you have used as the title?

Edit: love to know the reasoning of the person following this thread. If you could step out of the shadows and comment, I'd appreciate it.
Fair enough, but the problem with perpetual motion stuff is that no energy can be extracted or the time until the device stops is very long, not that they don't do what people claim that they do, which is work more or less perpetually.

We need to find that kind of explanation for this supposed propulsion.
Or for reporting/BI contexts where anyone needs to be able to run a report on the database but sensitive data is hidden to unprivileged users
Anything in Intel that's not x86 gets killed by internal politics. Somehow Intel didn't understand that when they bought it.
Indeed I did. Sorry, Andies.
Oh its not a problem. I just drink teas and whisky instead.

Would boxed wine really be a solution? The problem is of letting wine go to waste - something I don't really care about for cheap wine. If I am going to drink wine recreationally (not just to get drunk) I want to explore the full range - which is not available boxed.
What Einstein did with special relativity was solving well known problems with Newtonian mechanics, which is the exact reason it was a big deal at the time.

The big shock was of course the way he solved it, not that there was a problem to be solved.
From all the replies here, it seems all the high paying jobs revolve around web development, be it Python or Java.
Well, for one, they have fought new media tooth and nail every step of the way. Look what they did when Google started to index their stuff.
Meanwhile everyone in SV is fleeing $5000 rents to move to Seattle.
Possibly... There should be more distributed participation instead of the small few that instantly dismiss questions as not worth the time.
Have a look at panels on devices like ECG. Usually these don't even have real buttons exposed. A common approach here is to make the whole device as smooth as possible so there are no not-cleanable holes / ridges. For example displays will be actually behind transparent part of the case, not sticking out / in a hole. Same with buttons - all of the actual switches will be behind pillow-like buttons built into the case.

See http://g02.a.alicdn.com/kf/HTB1fNYoHVXXXXbkXFXXq6xXFXXXt/Fre...

Edit: also when considering industry / medical devices, keep in mind that most touchscreen are not meant for the conditions these devices are in. You should be able to splash water / gel / oil / ... over it and just wipe it afterwards. They should also survive people who think they just need to press it harder if it responds slowly. Simple buttons (with extra protective cover) are more likely to survive this. Next time you're around in the hospital, check out how many of the button labels are completely worn down.
> Can anyone point me to a link where anyone (other than a feminist) has said this?

Seems odd to tie this to being a feminist. I would hope all commentators on HN are feminists. What is your definition of a feminist?

> There has never been a myth that women can't code.

I don't think anyone says women "can't" code. I would say in most universities in the US, you could reasonably argue there seems to be more barriers to women majoring in CS than men for many reasons.

edit: For the people downvoting me, it would be great to explain why the downvotes as opposed to participating in a discussion.
Mini Cooper S
"Nothing" (i assume you mean "blank space on the die") does not reduce manufacturing costs. Boosting yields has nothing to do with leaving "part of the die bank". Thermal envelope is inherent to the process size, not the use (or unuse) of transistors on the die.
That's why I linked to TC. For the low interest traffic to avoid crashing the server. :)

Maybe a web archive link? You are always on top of things dang!