skysight-inc/HackerNews huggingface dataset:
Luckily clang does a good job at being GCC compatible, so I don't worry too much about using GCC extensions. It's quite unlikely one of them will go away anytime soon, and theory pretty much cover all architectures/platforms that have ever existed.
If you're compiling C with -O0 (as OP implies)... it's not just the last 0.1% of efficiency you're missing out on. Modern C compilers generate really, really crappy code at -O0, and you're looking at a 10x, 20x slowdown by forgoing optimizations. At those slowdowns, using an interpreted language that lacks a JIT starts to look competitive in performance.
Nice guide for high-touch sales.

I'd love to see something similar for low-touch/no-touch sales SaaS.
This is disingenuous. "This is not easy to explain to women..." is saying that women categorically would struggle to understand it, to the extent that they need to be mentioned as a separate category in addition to the "mechanically innocent." It's not simply observing that fewer women would be interested.

The other flaw in your argument is that casual sexism like this is why women are less interested in mechanics (or at least appear that way). If I lived in the 50s, why would I want to read a publication that casually implies I'm not smart enough to understand it? Candidly, the number of commenters willing to defend casual sexism is a big reason why I've lost interest in Hacker News.
Higher quality natural diamonds still are the most expensive.
Oh, yes, I'm well aware of the difference.

It's all POWER though, and I seem to be seeing more of it around recently. I had thought that it was going to just keep on shrinking into a more niche market once Macs, Xboxes, and Playstations stopped using POWER/PowerPC processors, and Intel was dominating in the cloud, but it seems like they're actually investing again in trying to get out of the relatively small niche they're in now.

Maybe it's just my perception though; I happen to have noticed POWER related things happening in a couple of different areas recently. I haven't been following it very closely.
Ideally a living wage for the city/state in which they are offered.

If that's not possible, then it should be a living wage for a nearby town including the cost(s) of transportation to/from the job.
It seems like you are the one who introduced the phrase “entry level” to make your point. OP simply said that these are not stepping stone jobs, but destinations with little upward mobility.
My best experience with Scrum was with a team that was willing to completely overhaul our weekly process if we needed to. We finally settled on a structure pretty different from the general recommendations, the most significant being we had no daily standups. They felt kind of useless, one guy on the team particularly hated them and pushed for us to do a sprint with no standups. So we tried it out once and kept it that way permanently, turns out our team really didn't benefit from them.

When the rest of the company saw our productivity, they moved every other team over to Scrum, hired a Scrum coach, etc... And it didn't work because they were extremely strict about the "process" and any changes to the process were like arguing against the bible. They even made our team begin doing daily standups every morning again.

I'm not certified or anything but the entire point of Scrum to me is that you frequently re-evaluate your situation and team and adapt to that. Everything else is just a good baseline to start with.
In a few fairly uncomplicated businesses, sure. For everyone else, there's a reason why the privacy professionals listserv I'm on is a constant debate about vagueness in the law.
I honestly do not gain anything from articles like this. They are so abstract that when it comes down to an actual actionable information - it doesn't apply anymore. It is sort of like reading one of those fluffy "How to become a millionaire" advice books. Nothing of substance comes out of it and they do not work for me.

I recently watched Sam Altman's MIT lecture [1] on Youtube about startup advice for hard tech companies. It was such a waste of time.

Instead, I find it much more informative and educational to read and watch stories about how a specific company was formed. Each story is unique and the just goes to show that each startup has unique challenges. There is so much to learn from these stories and their mistakes. For example, watch the SolidWorks founder presenting at Harvard about their initial marketing/pricing phase [2]. It is absolutely fascinating.

Reading generalized abstract fluff bothers me.

[1] https://www.youtube.com/watch?v=r7HyWFJMAxg
[2] https://youtu.be/t-EaWM8miHw
> I don't feel this is true at all. The issue is that most clients aren't willing to put in the time or effort to actually see what their needs are.

You're assuming that it's realistic to expect that a requirements gathering process is able to precisely define all requirements, that these requirements will and cannot change, and that software architects have perfect information and are able to make flawless choices regarding the design.

None of these assumptions hold even in conventional engineering projects. The only reason why waterfall processes is used in conventional engineering projects is that it's so expensive to fix problems arising from these sources of failure that it's perfectly fine to deliver working but inadequate solutions.
Dungeon Master. They're the only ones that can do something as simple as place an apple on a table, and tear apart your entire team.
I'm studying Rust, though wouldn't claim I know it yet.
I believe Rust is an effort to create a language in which you can write code that's as fast and portable as C; and yet, for which, the compiler can help you coordinate a "single owner permitted to write" strategy for thread safety -- at the expense of increased bother and fuss coaxing your program into that pattern. I wouldn't call it a C replacement; while I'm glad to have Rust available, I prefer concurrency (when I need it at all) via processes, rather than threads, with no shared memory.
Show HN: A Twitter bot that uses computer vision to caption random photos
Classification from scratch, logistic regression 1/8
The registry on Windows gets tonnes of hate, and mostly rightly so, but I kinda like dconf. I wish more programs would use it, just one format, and really easy to programatically change without individual pipelines per config file format.
Broadly disagree with ALL the points, except for the first one.

IMO this happens with a LOT of standard advice regarding startups. The problem is that there are as many ways to do a startup as there are founders and its too tempting for VC's to infer 'wisdom' from their immediate samples.

I suspect that this happens because as an observer its extremely hard to distinguish causation from correlation. Also, it seems that VC's tend to view 'emergent' success in terms of their own work ethics.

Sam's not the only one though. Paul Graham did this too with his two founder rule for startups.
Excellent guide - rings true.
Every once in a while I have to compile a kernel without optimizations. The performance penalty you pay is far away from 0.1%, it is definitely very noticeable on first glance.
There might be projects where even that does not matter, but I would not think those are the majority.
The problem is that margin requirements are extremely high. So people are unlikely to tie up that much capital. But more appropriately the market can stay irrational longer than you can stay solvent.
"where a massive rogue planet enters into the solar system and interposes itself between the Earth and Sun, thus shading the Earth and dropping its temperature the required amount. Sort of like a month long solar eclipse"

For our planet's distance from the sun, I have a hard time imagining how anything without self propulsion could maintain a stable orbital position to cast a shade over us for a long enough period (e.g. a month).
That's 16Gbits. They either have 2 dies per chip or there is another set of 8 chips on the other side of the PCB.
I think that's the beauty of it. Just need to reframe the negative spin into a positive spin.

If what you are saying is true, i.e.:

a.) the technology for geothermal exists and is commonplace in Europe

b.) the financials for geothermal work out

c.) all geothermal requires is awareness of a.) and b.)

then marketing to get US consumers to adopt it is an amazing idea. Dandelion and Google should be applauded!
No, I'm talking about healthcare in general not Obamacare and yes, people that oppose healthcare for others do indeed seem to hate others so much that they'd rather them die than have healthcare. I do think that hate comes because of a love for profits and making money off of others who are considered less human. That's basically been the entirety of American history--profiting off the misery, suffering, and oppression of others. You can defend such actions however you want, but it won't ever make them morally defensible.
It's like duty free stuff that you can often buy cheaper at the store even considering taxes and duties.
Your biggest worry is whether or not your laptop has two DIMM slots, and that the system memory is not soldered down on the system (like in some (all newer?) XPS 13 systems). The CPU and chipset will likely handle it just fine, it's the OEMs you have to worry about, who make crappy design decisions that prevent upgrading.
Wait, what am I missing here? Why do Walmart employees need a college degree (outside of management-y positions)?

A cashier does not need a college degree, a person in that type of job should be just fine without one (provided Walmart is paying enough)
from the article:

"Full- and part-time Walmart workers can use the subsidy to take courses at the University of Florida; Brandman University in Irvine, Calif.; and Bellevue University in Bellevue, Neb."

I don't know what those schools cost, but these don't appear to be nationally or even regionally ranked universities... meaning you are probably better off going to a community college and then a state college - both of which are "the expensive part is your time" even when your time can be bought for walmart floor wages.

Walmart, I think, would probably be doing better by their employees if they offered a more traditional tuition reimbursement plan, or setup deals with more local community colleges.

(that's also not a lot of schools... I'm wondering if this is for an online or mostly online program?)
This was pretty much how writting C code between K&R, ANSI C89 and subsets e.g. Small-C used to look like.
> Well it might be correct in this case, but I'm not sold on there being a general connection between stuff getting shortable and the price going down.

Reallly?

Consider this.... If no one can short something then all you can do is ignore or like it. In that case it only takes one investor to make the price go up.

With shorting you get a much more accurate view of what people value something at as you can bet on the downside.

More importantly it allows for arbitrage, which is the very market force that keeps our prices accurate.

Shorting doesn't mean prices will always go down, you could have shorted China to disastrous results in the past 4 years but it does cause a dampening effect in prices.

Or maybe a more direct example, if shorting doesn't have any effect on prices decreasing then why do many markets have a short sale rule?

If shorting doesn't have a connection to prices going down, why did the US prevent shorting of financial stocks during 2008?
Please provide a reference demonstrating that law enforcement have a habit of saying that people have been murdered when they haven't
> jeremyt's statement is without evidence

The news has been full of dozens (maybe hundreds by now) of large and small companies using the tax change to increase employee wages and benefits.

While there's currently no specific press release linking Wal-mart's actions with the tax change, it certainly isn't beyond the realm of possibility (and HN-class conclusion jumping).
AMA: Jeff VanderMeer, Author of Borne and the Southern Reach Trilogy
Wanna see a Dapp running on Hyperledger Fabric on top of AWS official templates?
But does Best Buy still have a restocking fee? I found their return policies unfriendly given that they charge a premium for the physical store experience.
Steven Wittens (author of the MathBox library) has some outstanding articles explaining math concepts with great interactive visuals. Best viewed on a desktop browser:

"How to fold a Julia fractal": https://acko.net/blog/how-to-fold-a-julia-fractal/

"To Infinity... And Beyond!": https://acko.net/blog/to-infinity-and-beyond/
Usually true, unless you want to target embedded, mainframes or some industrial OSes.
Fair enough... sorry for taking your post uncharitably. To me that's a bit of a conspiracy, as it would be kind of dishonest to weigh his posts higher.
In a proper healthcare system, for-profit insurance companies are not an essential part of the system. No one here is talking about Obamacare, btw.
Oh Brother! We are on the same page!

I wish there was some kind of go-fundme page where was generating funds to sue Apple / Jonny Ive / Dan Riccio. Not for damages or anything, but just to get in a room with one of them and beg and plead for a "developer" macbook.

Ah a guy can dream :)
Is price fixing really happening though?
Thanks, that explains it well!
I did the exact same thing...
Then, now I realize I want 256GB :-)
It's hilarious that my ~6 year old Lenovo x230 (16GB) has as much, if not more, memory than many 'top of the line' laptops today. It seems that the high price of RAM over the last few years has really stagnated the increase of RAM in systems, or OEMs decided they didn't really have to add more.
> Walmart is cheaper on many things

Caveat: only if you need a car anyways. If you only need a car to run errands, Amazon is pretty competitive for pretty much anything except fresh groceries.
I found CMake scripts really hard to grok but I think that was because I was trying to learn by reading ones other people had made.

I found it helpful to build a simple app composed of a few C++ files, headers and library dependencies and then write the bare minimum CMake script to build it. After that, I just keep iterating, adding CMake features, turning on or off C++ features, making it work on other platforms, compilers, bit-widths etc.

Now, I can't imagine starting a C++ project without using it.
> “The trolls I’ve been dealing with on social media and in real life have very racialized views of how this is going to work,” Mr. Tubbs said. “As the first black mayor of this city, it would be very dangerous if the only people to get this were black.”

> He wants to select participants who are most likely to spend their money wisely, generating stories of working poor people lifted by extra cash.

Well, that's pretty worthless.
I mean all tests — unit, functional, performance, everything — necessary to verify that a particular product build meets your customer's quality standards. Automated full regression testing is far cheaper than manual testing. If it seems too expensive then you're probably doing it wrong or failing to account for full lifecycle costs.

This is absolutely not a reason to ditch Scrum. In fact Scrum is conducive to good quality practices.
it's been awhile for me and hardware. what does the 2gb part of this quote mean, "16 Gb (2 GB) memory chips"
somebody is working on photonics-based ML http://www.lighton.io/our-technology
https://iapp.org/media/pdf/resource_center/Draft-ePriv-Reg-M...

Here is the most recent draft if anyone wants to read it.

Just to start a bit of a discussion, I read prior drafts and this one is MUCH better than previous drafts. Before very simple things like placing cookies for basic analytics, fraud detection, DDoS prevention, etc. were in a grey area. Now they are explicitly allowed by this draft.

If prior versions would've passed as-is, I would be legitimately worried for the future of tech in Europe, but this seems quite similar to GDPR now.
Same here, going on 10 years of marriage. We bought very cheap rings (< $100) basically because "Maybe we'll need these some day?" but so far haven't found a reason to wear them consistently.

I understand the value of an heirloom that symbolizes one's progenitor's marriage. Presumably, that is how the ring tradition originated, and why the durability of diamond is a significant selling point for that use case. But I don't think rings are well-suited to this purpose now and would rather leave some other trinket behind, well aware that the true legacy of the progenitors lives on through the posterity.
The concept is simple to you because cruise control is such a common feature in cars that you only notice its absence. You understand exactly what a cruise control does and how to control one. Now consider being in the 1950s -- probably you had never even imagined the concept of a device that automatically regulated the throttle position of your car. And also imagine that your overall knowledge base was much less -- the average person of 1950s western civilization was exposed to much less information on a daily basis than the average person of 2018.

One of the base definitions of the term "robot" is "a machine capable of carrying out a complex sequence of actions automatically". Given that definition, I hardly think that calling a cruise control a "robot" idiotic. But what we call robots are far more complex and integrate narrow AI, so our threshold for calling something a "robot" is much higher than what would have passed for a robot in the 1950s.
Well, no attention this time either. A little disappointing, but reality bites.

Maybe next time.
I think you misunderstood. The hardware-based solutions are being fixed with various approaches whereas the software-based solutions nobody has any clue how to fix.

So much so that Chrome is giving up on software-isolation entirely and is rolling out even more process-based sandboxing https://www.chromium.org/Home/chromium-security/site-isolati...
They do address that at the bottom of the kickstarter page: "This means the hats we make today may not work in the future."
Worth mentioning that it is impossible to stick only one chip into a DIMM, though soldering only one or two chips on is common in embedded applications.
If every source-language load must result in a memory load, then you at the very least killed scalar replacement of aggregates (a critical optimization), and, depending on how you define it, you might have killed register allocation too.
That's certainly possible, but not likely. Life began on Earth almost as soon as it was cool enough to do so, so we would expect to see life pop up over and over again. And it's highly unlikely that they would all get wiped out.
Fake news, both CME and CBOE Bitcoin futures have very anemic volume. It is mere coincidence than the bubble popped shortly after the debut.
Regulations are written by very big companies in that space of the market. The EU isn't immune to this, and our government in the US definitely isn't. I know this seems counter intuitive to people not familiar with barriers to entry in industry, but big companies easily absorb costs in regulatory frameworks that are legally put into place. They normally lobby and ensure that whatever goes into effect is either something they are actively doing, or can do at minimal cost to them, while being a large cost to others.

A great example recently in the United States was in the Consumer Product Safety Improvement Act passed in 2008. It was in response to large toy makers using lead paint in their toys coming from China. It wasn't small toy makers doing this, it was the Mattels. As a result of what these large companies did with their disregard to product safety, a regulatory safety framework was put into place that Mattel could easily absorb into their operating costs, while small mom and pop makers suddenly had a very expensive process to go through, even if they were not the cause of how this law came into effect.

We can all agree on respecting privacy, toy safety, etc. It's a good thing. But just remember that usually these things are passed to protect large companies, not necessarily for the benefit of the consumer, and definitely not for young competitive companies trying to break into a market space that now has a huge initial cost that may be insurmountable. The result sold to the consumer is normally just a side effect used to promote it.
GDPR doesn't require that you do that. GDPR has other exceptions that you could plead very easily: undue hardship, archival, public interest, compliance with other laws, scientific research, and establishing legal claims. What would you need my name for if not one of those?
So you agree with me that there are no clear universal ethical standards in some areas. You still haven't shown how Monsanto's actions were unethical.
Wait for the majestic dog
In principle you are right. In practice we will see. My bet is that attempts that focused on the human model will bear more fruit in the medium term because we have huge capability for observation at scale now which is v. exciting. Obviously ethics permitting!
Although Google has managed to compile it with clang, as they removed gcc from Android.
The article lays out its thesis pretty well. In the wild wild days of little regulation on personal data, everyone vacuumed up as much as they could, because it might be useful someday, and there were few laws with teeth to stop them. Usually, this was used for analytics and 'big data', but frequently, it cycled back into targeted ads. Entire conglomerates made most of their revenue this way: Google, Facebook, Verizon+AOL+Yahoo. I'm not sure Amazon really fits here, because they make most of their money by selling you actual things (compute, products) rather than your data to an outside party, but they do collect a fair bit of data about one's preferences, so let's keep them here.

Now, the door's been shut behind them. It's fair to assume that big companies are better equipped to hire experts to navigate the issue of compliance than a random 8-person startup fresh off the press; whereas 10, 20 years ago these exact sort of new ventures are what grew into data harvesting machines that were usually acquired by someone with bigger wallets. This is one of the mechanisms of regulatory capture: even if the law is good for the public, most of the companies that engaged in the now-illegal tactics can pivot to something else or figure out how to stay in compliance, while any new players hoping to use the same mechanism are forbidden from doing so. This is a fairly typical outcome when regulation is first applied in a space where it wasn't before.

The twist is that some of the same players that engaged in the harvesting and trafficking of personal data have also branched out into cloud computing and various value-add SaaS to sell B2B, and they can capture some revenue from other companies that are just going about their everyday business and are looking to stay compliant with the new regulation. This is a boon for the likes of Amazon, Google, Microsoft, who've engaged in both targeted ad tracking and cloud computing. Increased uptake in their cloud offerings will help insulate them from the tightening of the targeted ad space.

The substance of the article is solid. But for those alleging FUD, keep in mind that TechCrunch is owned by Oath, the content subsidiary of Verizon, a content and infrastructure company without a strong story in B2B cloud computing, and whose revenue is chiefly derived from (1) providing bulk telecom interconnect, (2) being an ISP, both wired and wireless, and (3) correlating user behavior across their portfolio of sites and using their network. One can easily make the case that these sorts of companies are among the most vulnerable to this sort of regulation.
16 Gigabit (2 Gigabyte) memory chips (i.e. each chp has 2 GB, and the DIMM module has 16 chips)
I thought the real IOS was from company with the bridge logo that rhymes with Crisco lard, especially since IBM iSeries is just a renamed AS/400 - OS/400 from 2006.