skysight-inc/HackerNews huggingface dataset:
Debugging C compilers have been using "fat pointer" implementations for decades, to do bounds checking, but of course it's dangerous to use that into C code that assumes things about the sizes of pointers.

Fortran added array descriptors in 1990, when it made arrays first class objects. That was a quite visible language change.

So this is a well-studied area with lots of implementations you can look at.
yeah for sure. I mean GPU/RAM prices have been trending up for 18 months, and don't show any sign of slacking, so it is what it is. I think I'll just have to bite the bullet and upgrade from the geforce 5xx or whatever it has right now. It sounds like Radeons are the more OSS-friendly option right now anyway? (I don't game on Linux, but "vote with your wallet" etc)
Ablative meat shield?
92M MyHeritage users had their data quietly swiped
Oh lovely competition. How I adore you.
Coupled with website notifications, it's all hell break loose. Can someone tell me if it is possible to write a chrome plugin that will close any such websites. I mean within 30 seconds of opening if there is any permission/sign up popup - just close that website.
I've heard it called Silicon Prairie, which it was called way back in the 70's and 80's. It does make sense though, since Texas Instruments and various computer companies were based there, which is the same reason Silicon Valley got its name.

If anything, Austin is more deserving of the "Silicon X" moniker than the Bay Area, as TI invented the silicon transistor and the integrated circuit.
How to add an admin account in OpenCart 2.X via MySQL and phpMyAdmin
> Despite the rhetoric about "freedom" the GPL is a huge disincentive for developers to participate.

The "freedom" references from GNU are with respect to the users of the software, not necessarily to any entity that may participate.
It's perfectly possible for a proprietary closed-source product to leverage code from a BSD/MIT project to remove user freedoms.
You can use scikit-learn, or any other library, to train your models.
Yes. Threadripper is essentially just four well-binned Ryzen 7s tied together with a creative interconnect. The memory bandwidth doesn't increase as proportionally as the core count, but each individual core should operate just as fast as in a typical desktop part.

Edit: To answer the second part of the parent question, since the dies are the same, it should have all the same power-saving features available in AMD's laptop and desktop processors.
Thanks for the reply – I actually thought there was some stuff no bacteria could live in and that probably exists, but then you also get problems with the things you are trying to desinfect.
What do you mean ? Ebay isn't even subject to normal sales tax in Australia yet (will happen this July).

I mean it's changing, but these multinational companies have "bypassed" (ignored and gotten away with) normal sale laws for various reasons in so many ways.
I tried this a while ago. Got the passthrough going ok (AMD) but I failed getting kb/mouse working properly and just decided from then to not play games I couldn't get working through Wine or that don't have Linux support.

There are a lot more Linux native games coming out now and Wine is also much better than even a year ago (particularly with DX11) so it's much less frequent that I now miss out on a game.

I'm just using a wine profile I configured ages ago too, so probably could be easier using Lutris or PlayOnLinux
It's more than that -- in many of their biggest markets (e.g. India) they waived the $1 fee entirely so all of their users there were free. So you can't really figure out the conversion ratio because it was never tried.
The amount of whitewashing of the telemetry/spyware is disturbing: most MS defenders (as if this rich corporation needs any defense!) keep saying that now they're listing all information they're gathering and allow users to turn it off.

What they're conveniently not saying is how MS completely ignored all customer concerns and moved ahead with their invasive telemetry/spyware, initially didn't list anything thay they were collecting, aggressively changed their implementation in Windows updates to get around telemetry/spyware blockers and didn't allow turning it off.

I have zero trust in the MS of today, they have shown their true colors. The fact that they publish some open source trinkets and say how much they "heart" this or that is almost irrelevant for me.

The stuff they did in the past also matters: trying to derail the open document format standard and killing the Munich Linux project are recent events. They continue to be a bad actor.
I had sort-of forgotten about those.

len needs to be explicit unless it's packaged as eg arr.len. Also (* arr)[i] is just as unacceptable as (* p).item, but you can't do arr[i] unless you abandon the ability to do indexing on raw pointers, which would break essentially all of C.
> Second, it is an error to call gcc's behavior "defined in documentation" as if that means it's okay to use. It's just a flag to support obsolete code. Long-term, the assumption that gcc will retain flags to support antique code is optimistic.

Type punning through a union works on GCC without -fno-strict-aliasing, and is documented in multiple places. Among others, it's suggested as an alternative to fix code broken under strict aliasing here: https://gcc.gnu.org/bugs/#nonbugs.

It's also relatively safe to assume that GCC will continue to be able to compile the Linux kernel for the indefinite future, since it would be very high profile, cause a ton of drama, and result in many people to moving away from GCC (including contributors). It seems very unlikely to be a smart decision.

(That's not to say lower profile projects than the linux kernel should rely on this. Using memcpy/memmove is just as fast and that much more difficult).
I think it's arrogant to assume that you know better than (other) voters. If you believe a demagogue is bad, what happens if he turns out to be just what was needed (Churchill perhaps?). Some people say Trump is good for poor people by wanting to reduce welfare which would pressure more people off their ass and into work. Welfare does have that incentive problem so there is a tradeoff and it's not obvious how much welfare is the optimum amount. If you believe democracy itself is too important to leave up to the will of the people, what happens if that turns out to be wrong? China is doing fine without it, while South Africa is going down the gurgler with it and Egypt fell on its face attempting it.

I would lean a little bit in the direction of actually voting being more important than being able to vote. Anything less than 100% turnout is bound to have some bias in how the non-voters are selected, even if they're self selected.
Well, definitely not the Israelis since they have such a historical record of substandard intellects.
What question. Nonsense really. Why not? is the answer. If the authorities want to deal - speak snoop - on several smaller firms ( logistics, cost ), they won't support the bid to reduce Fb. It has worked well for them so far.
This is pretty much why I sign almost all of my posts.

Disclosure: I work for Pivotal. My agenda is that I work there. I exchange my labour for financial consideration. I am partly motivated by that consideration. Pivotal. The company is called Pivotal.
lol people's reading comprensión is so bad sometimes
You could just search for articles with "Ask HN:" in the title:

https://hn.algolia.com/?query=ask%20hn:&sort=byDate&prefix=f...

You can sort the results by date or popularity, and apply various date filters.
Adobe? It’s not a startup, and it wasn’t headquartered in Utah, they were in Mountain View, CA when I met with Warnock.

It’s like having Oregon claim EBay because a tiny fraction of the company is in Portland.
Thanks for your input, although it's not the financial impact of using an ad blocker that i'm asking about. It's whether they support the reasoning or underlying philosophy of what they work on day to day.
I don't know the first thing about SF (the product), and you might be absolutely right. But I find it discomforting to base engineering decisions on the equivalent of Facebook likes and Web presences/Googling rather than merit. For all I know, the media presence of the space of cloud orchestration software is highly manipulated by huge PR budgets (for example by Docker) and by media heavyweights competing in this space.
I've never liked books like this. There's a long heritage of books that just contain drawing 'steps' that do nothing to help an artist actually learn technique and craft.

Mostly, it's part of what leads to:

http://knowyourmeme.com/memes/how-to-draw-an-owl
2/4 CCX’s lack direct memory access. This is kind of a deal breaker. Threadripper is already memory bound, so the 2 new packages will just be waiting on RAM most the time.

Cite: http://en.community.dell.com/cfs-file/__key/telligent-evolut...

It would be nice if L3 wasn’t an eviction cache :/
It is actually quite fascinating to see how our cousins get on. He's quite blunt about the dynamics that cause failure and that relatively few megaprojects ever live up to their business case.
I think if one looks at relatively recent incidents of diseases spreading, and take the Spanish flu as precedent, that provides a good framework for what one can expect once we fully lose antibiotics.

Suddenly losing 10, 20, probably up to 60% of certain popluation groups (usually age based, but definitely not race-blind) is to be expected, with some groups more likely than others to be affected. The poor obviously, but beyond that children and elderly, sometimes with a large preference for one sex over another, or one race over another ...

I'm pretty sure that's pretty accurately described as "OH MY GOD EVERYBODY DIES", because ... that's certainly what it'll feel like for at least 6 months.
Hacked WordPress, Joomla and CodeIgniter Website? IonCube Malware Could Be Cause
What does Melbourne get then; Silicon River?

I've heard Wellington referred to as Silicon Welly before, which is sort of cute. I think that I've only ever heard it used tongue in cheek though, never seriously.
https://app.pagedash.com/p/f52beaaa-5890-4947-ac26-87c601165...
Is that a legal concept?
The majority of Facebook's users are outside of the US, and it is smaller than other big US tech companies (https://ycharts.com/companies/GOOG/market_cap).

I'd rather see antitrust brought against a company using other kinds of anti competitive tactics. Why deprecate OpenGL and not support Vulkan, Apple? Even with DirectX, Microsoft always maintained updated OpenGL on their platform...

And extracting 30% on every transaction, including your competitors? Imagine if Microsoft tried taking a 30% cut of every transaction that passed through Internet Explorer, or Windows, in the 1990s

Apple's market cap is bigger than Facebook's. Almost twice as big.

https://ycharts.com/companies/FB/market_cap

https://ycharts.com/companies/AAPL/market_cap
The alternative would be `blush "some text" FILENAME`, which would work with sudo.
Send your resume to the business
So what? They’re still responsible for complying with the law.
Ex-SoftBank COO Gets $128M to Lead Palo Alto Networks
Unless, of course, you're trying to conceal the real subject to protect the innocent ... or maintain some illusion.
The SEC reacts to complaints of losses. The ICO lawsuits have already started.[1] Currently being sued: Tezos, Giga Watt, Dynamic Ledger Solutions, Centra Tech, Monkey Capital, ATBCoin. Probably more.

This is when issuing an unregistered security bites back. The lawsuits often just claim it was an unregistered security, which is easy to prove. If someone lost money, they can go after the people behind the ICO on that basis.

[1] https://www.equities.com/news/class-action-lawsuits-hit-cryp...
The History of Processing by Casey Reas and Ben Fry
Easier GetHashCode Implementation in .NET Core 2.1
> Janitors Are Becoming Millionaires Thanks to This Stock’s 9,500% Rally

Boo clickbait
This isn’t even remotely compelling. Companies have to comply with local laws. “We’re too big to follow the rules” is no excuse.

If you need an example (which you should not) I worked for a small (~100 employee) phone company and we complied with all tax laws nationwide at a federal, state, county and municipality level. That’s a lot of regulation. It was a lot of work. We did it. What’s Google’s excuse?
I am using brexit, as an instance of comparison to distortion in funding models for election-like behaviour.

What I think about brexit isn't fit to print. What matters in context, is the abuse of the funding model to distort the inputs to the process. And, that feels (to me) what is at the heart of the complaint from Washingon state about FB and Google.

When people use social media to try and influence public opinion heading to votes of any kind, be they elections, or referendum, or plebescite, I think the money behind that social media should be declared and understood.

Koch Brothers.
I would fix this by undoing the change to lib.d.ts, which is a nonstarter, but which I see as a mistake. I do actually think your point is valid: fixing is better than complaining. But I also think language devs should fix iterator bugs in under two years.
Microsoft sinks data centre off Orkney
Gaming is irrelevant for this kind of CPU. Gaming is not the driving force for CPU in general. It is a niche market.
Trying to survive? It already runs all of Microsoft's cloud services and does just fine. Open-sourcing was more of a good-will move so that the community can also use it, similar to how Apple released FoundationDB.

The links you point to are about developing with SF, which doesn't natively run on Mac OSX. It can run on Linux but has fewer features for now, but this is being worked on. It's not the same as K8S/Mesos/Swarm though so if container orchestration is all you need then you shouldn't use SF.
Woah I had no idea that when you use Azure, you're morally obligated to like the company too.
If you own the building, the cash flows right where you want it. Until then, you're a turtle without a shell.
This is a fundamentally wrong question.

Even if cut down, their business model remains the same. Selling users data to the highest bidder.

It is fairly obvious that user privacy is utmost important to civil society.

We, as a society, should move away from fb and let it die its natural death.

Splitting it will only lead to normalization of sale of user data.
Not with this Congress.
Feathersjs + React or Angular

deployment with Docker which makes is easy to go Kubernetes if things scale up.
The length doesn't really need to be explicit because it's available through sizeof, although I guess that having to divide by the element size makes that a little inconvenient.

Maybe you could do something like arr->[i] as sugar for (*arr)[i]?
Installed Gitea on a potato yesterday, can confirm it works great. Gitlab wants 2 cores and 4GB RAM at minimum, Gitea runs on my old Intel Atom based laptop with negligible RAM usage.

Gitea had a lot more pull requests merged and issues opened than Gogs, so it seems to me they're the more active of the two. (See for yourself: go to both Github repositories, hit 'insights' and check the past month.) Gitea was apparently forked because they wanted more community driven development rather than by one person.
> Even if cut down, their business model remains the same. Selling users data to the highest bidder.

How is this different than any other advertising company? Google does the exact same thing, and it's much bigger.
ZeroCater nabs $12M in funding- Seeking Director of Engineering to grow team
I turned most colors off many years ago. For me it was because several tools (especially ls) used colors that were very hard to distinguish with my terminal background. I found myself spending too much time trying to figure out what was on my screen.

Another bonus is that I don't feel cheated when I log into systems that don't support colors (*BSD, Solaris, etc). Everything just looks normal to me. Even non-syntax highlighted vi (not vim).
I would love to see a filter here, so I can pick and choose the attributes of a license that are important to me, and see which ones from the full list might be a good fit.
>people shouldn't buy phones from the manufacturers they don't trust.

People shouldn't put their pictures , and relationship status, and whom they know, and what they think, and where they go, and what they talk in private about, to a private company's service that they don't trust.

Oh, except for, they do.
lol do NOT use Magento (unless you like headaches and bugs)
My first reaction was to be shocked. The NYT? Advocating for the death of a major corporation? What's in it for them?

My guess is they've sensed the national mood is shifting. If something isn't done, then people will start to demand something more drastic than simply breaking up a large world spanning company.

The capitalist system must give the appearance of health to forestall further demands. It is looking very ill at the top of the tech sector. The tyranny (iron rule by a minority) inherent to private enterprise is flowering atop an incredibly concentrated sector and it's becoming obvious to anyone that looks.
Actually the thread was about C and someone threw Rust into the mix, as is typical.

One could go to almost safe C++ because C code compiles with a minimum amount of changes and turning on compiler warnings, using vector, string and smart pointers already gives a massive saftety improvement, without a complete rewrite in a language that's quite different from C, like Rust is.

Smaller costs and still significant benefits in other words.
Ask your bootcamp for strong evidence of linkage from their course, to successful job outcomes. Ask your bootcamp what they do, to help identify opportunities for participants.

Obviously, for people just left, this is "invent a time machine" but for future bootcamp attendees, front-load the problem: ask the people who are offering the course, to show you evidence of the benefit.
No, it cost 1$ from the very beginning on iOS.
This op-ed argues the question "Should Facebook Be Cut Down to Size?" but doesn't really address whether it can, or how.

Can it? What would work? How would you do it, if you could?
LOL. I remember giving Ingram MicroD 50% of sales just to get stocked, then spending tens of thousands on advertisements, and on store sales promotions just to get them to order our software from Ingram MicroD. That after spending tens of thousands on printing manuals, boxes and duping disks.

And you want to talk about vague and arbitrary rules, just try to figure out why the stores that said they’d promote your software buried it in the back and returned it after cashing your checks.

My favorite was trying to get paid by Ingram MicroD. “It’s been 90 days, you agreed to pay within 45”.

“Oh sorry it’s friday, we only cut checks on Thursdays”

“Oh, you didn’t get your check? I’m sorry, I’d like to help but it’s thursday, we only cut checks on Tuesdays ..... oh I don’t know why she told you that, we never cut checks on Thursdays”

“The good news is I went ahead and cut your check, even though it’s only Wednesday. The bad news is our CEO is out of the office, so it isn’t signed yet ..... oh, I’m nit sure when he’ll be back, it’s a family vacation.”
Are they? Or is that just that tiny percentage of the population making the out-sized noise that they always have, aided by the volatility of (social) media? The vast majority of people are perfectly reasonable and definitely not the raging bigots that the media seems to portray as infesting every city and company.

Either way, the only way to stop discrimination is to remove it completely, not to offset one kind for another.
We can make more capital. We can't make more land.

(In the general sense. We can turn some ocean floor into land, but that doesn't really make much of a difference.)
Unlike 1990s Microsoft, Apple is far from a monopoly in terms of market share. And Apple doesn't take money off browser-based transactions, so that's a flawed analogy.
Gitlab runs on Azure
Most lisp's bootstrap themselves from some Lisp. Eg sbcl can get bootstrapped from clisp. Clisp itself had the most C parts of all lisp's and bootstraps itself in several layers. Some prepocessed D to C, to some simple Lisp for the compiler and then finally to the advanced Lisp with CLOS.
Some game developers hint at abandoning the Mac if Apple phases out OpenGL
It seems it is a bigger chunk of the economy than Microsoft was in the 1990s

Microsoft didn't take 30% of Windows based transactions. Can you imagine what would've happened if they had tried?
Just ironic
Show HN: Snackbot – Manage group lunch orders in Slack
Companies shouldn't intentionally mislead users about privacy and data use. They should be either trustworthy or held accountable for deceiving consumers.

A large part of GDPR's value is killing these misleading practices by exposing them.
Ugh. People. Can we cut them down to size?

Revisiting this vomit, can we cut people down to their actual 7 billionth size? Then add all the relevant people together to get a number related to... who gives a fudge
Alternatively, you could serve ads on Yahoo, or Reddit, or the whole Google Display Network, etc., and see how much vastly worse those clicks convert for you.

This isn't rocket science. I've managed millions of dollars of ad spend across a dozen companies. I know lots of other people who manage ad spend. The only other digital channel that's anywhere near as targeted and scalable as Facebook is Google search, which is why the two combined make up 90% of new online ad spend (according to data).
Yeah that's ok, but I don't know about arrays, or the "inheritance" pattern:

struct Person {
char *name;
unsigned char age;
}

struct Teacher {
struct Person person;
char *subject;
}

This kind of code is pretty common in C, and memcpy doesn't (can't) handle it.

(also hey Ted I'm a huge fan of your work, thanks in particular for threading, holy shit)
> We, as a society, should move away from fb and let it die its natural death.

I'm not sure how this could happen, but then again, nobody saw the demise of MySpace, but then again, MySpace was no-where as ubiquitous as fb.

I'd love to see some analytics on demographics and their use of facebook, you could possibly then start to prune off some target demographics from their userbase with targeted products. This is wishful thinking on my part, though.
Your dog's name is a plural noun?
Example: https://imgur.com/oR3Nk8q

This was generated by one line of code, simply applying the hoist-non-react-statics library as recommended by the official React docs https://reactjs.org/docs/higher-order-components.html#static...

JavaScript in many cases can be too dynamic to be properly typed. I'd rather have it than not - it has saved my ass a good number of times - but let's not pretend TS/Flow is totally wonderful.
They are held accountable when FB doesn't help them do it
But they key safety feature is bounds checking, not just preventing the decay to pointer.
They keep bumping the release marker
End-to-end encryption but "not designed to support peer-to-peer messaging and key exchange"? This sounded like such a good idea, but after reading just realistically looks like vendor lock-in and trying to capture "E2EE" hype.

For those looking for an actual solution, we've built tools (already running in production) that make this very easy:

http://gun.js.org/docs/SEA

- Cross-device, cross-platform.

- Fully P2P/decentralized.

- `user()` provides key management, multi-device login.

- ECDSA

- Diffie-Hellman

- Can do RSA-like DH-based 1-way messages.

- PBKDF2

- AES

- SHA256
Facebook had better more streamlined technology. Just like Google in the 1990s.
I don't want to ignore every iterator I build. I want it all to be null safe.
why else would you write "if it exists" if you already knew a difference existed? you would just say that you dont believe its biological in that case, so it seems like youre trying to go backwards and deny your own words here