skysight-inc/HackerNews huggingface dataset:
your argument applies exactly the same to GDPR, entities that do not engage in collecting or processing personal data have no reason to sweat. Those who are following the law that had been introduced in the EU in 1995 either.

Had you read the GDPR you'd knew that punishment is proportional to the offense, had you read the regulation in charge of receiving complaints you'd know that they said they will first give a chance to comply to the law before resorting to punishment. The only ambiguity is in the broad term "legitimate interest" offering exemption to GDPR.
> How do I debug this?

We (or more likely, Clifford Wolf) writes the code to do it. Maybe not today, but proprietary software wasn't replaced by open source software in a day.

I'm not saying that yosys is a replacement for Vivado, it's obviously not, but here we have a nice Artix-based board and with not too much effort we could also offer a completely free, easy to use toolchain for it, perhaps not one which does everything, but definitely enough to download designs, compile a bitstream and program it onto the board.

Instead we have this huge barrier to entry - download 40GB [sic] of proprietary crap and register for a time-limited account which is tied to the particular chip you're using.
GDPR has exemptions built in but being open source project is not one.
This paywall is defeating all my usual tricks, can someone help me out? On an iPhone and the web link didn’t work, nor did going through twitter or Facebook.

Thanks in advance for any help.
I'll be honest, I look at my phone like I do an iPad these days - I find the same reasons I don't like a classic tablet is the same reasons I don't like my phone much anymore. Apps suck, I'd prefer mobile web and if I have to do anything that requires brainpower then I always reach for my MacBook or my surface pro.
Unless you've got some data to back that claim up, it's likely that the answer is "it doesn't, and some kind of bias just makes it appear that way to you".
Most practiced computer languages
There are serious nonfatal diseases. The Guinea worm doesn’t really kill anyone, but the eradication of it, along with other of the neglected tropical diseases, is still a boon to humanity. Reducing debilitating suffering is perfectly valid.
Even if this comment isn’t what Apple should do, it’s a very salient point and worth considering doing at least some analysis to see which approach is better when making this decision for yourself. Thanks, will incorporate into my list of stuff to look into when shipping new product.
This doesn't target the pathogen, but the mosquitoes transmitting it. So the ecosystem effects are fairly different from those you implied. Although, I wouldn't know what those effects might be either way.

To answer the GP more concretely: It is far easier for me to ignore the crisis far away than to risk the tiniest chance of problems close by. Yes, that's deplorable.
I'd think that's more a cause of the blame that's put on people for going outside of their given rules. I'm sure if the student attempted to fix that machine and even if they didn't break it more, they'd be in a world of shit.
You can't simultaneously expect people to be self sufficient and then punish them heavily if they try to be and anything goes wrong.
> btw, did you notice how there are hardly any books, conferences or discussions about C despite being a fairly popular language?

Oh, yes. When I wanted to fiddle with OpenGL (and later SDL), I was baffled to find that absolutely everything documentation-wise was for C++.

EDIT: Sorry, "documentation" was probably the wrong word to use here. I meant "learning resources".
Readdle: Swift for Android: Our Experience and Tools
Strong, decentralized maths education. Maths and physics were emphasized, so there are plenty of free schools specializing on maths and physics, teaching both at a very high standard. In these schools, the focus is on the best students and those that can't keep up are allowed to drop out.

The incentive of entering these schools is that entrance exams to the best tech universities (free) are extremely competitive. And if you don't enter a tech university, not only are you likely to struggle to find a paying job afterwards, but if you are not a student you will be conscripted into the army, which nobody wants.

Maths olympiads are fairly popular, so teachers are encouraged to try to identify talented students and have them study maths/physics at a higher level than their peers.

Now, why does the West appear not to produce as many good programmers? Soft skills seem to be valued more; strong humanities education is traditionally seen as prestigious/lucrative; culturally, those interested in maths/computers are seen in a negative light; sports and extroversion are overemphasized; centralized school-leaving exams perhaps put more focus on rote learning than deep understanding.
NextDoor warns Pinterest about using React Native
> no actions need to happen on destruction

so... you like never free, never fclose, never munmap, never pthread_join, never unlock mutexes, never close network connections or what ?

Also, all of your protoypes such as

sg_pipeline sg_alloc_pipeline() {

should really be

sg_pipeline sg_alloc_pipeline(void) {

since the first one can actually be called with any number of arguments (in C, not in C++).

Note also that C doesn't have return-value-optimization, hence all your struct-returning functions can possibly cause a call to memcpy (won't happen when compiled in C++ mode of course) and will generally lead to much more binary bloat than the traditional C way of passing outputs as arguments.
e.g. given this trivial code in foo.c:

typedef struct _foo
{
int x;
float foo, bar;
char z[1024]; // change this to 10024 to get a memcpy!

} foo;

void do_stuff_to_foo(foo*);

foo blah()
{
foo f;
do_stuff_to_foo(&f);
return f;
}

A disassembly after compilation with gcc -std=c99 -O3 gives

blah:
.LFB0:
pushq	%rbp
movq	%rdi, %rbp
pushq	%rbx
subq	$1064, %rsp
movq	%fs:40, %rax
movq	%rax, 1048(%rsp)
xorl	%eax, %eax
movq	%rsp, %rbx
movq	%rbx, %rdi
call	do_stuff_to_foo@PLT
movq	(%rsp), %rax
leaq	8(%rbp), %rdi
movq	%rbp, %rcx
andq	$-8, %rdi
movq	%rbx, %rsi
subq	%rdi, %rcx
movq	%rax, 0(%rbp)
movq	1028(%rbx), %rax
subq	%rcx, %rsi
addl	$1036, %ecx
movq	%rax, 1028(%rbp)
shrl	$3, %ecx
rep movsq
movq	1048(%rsp), %rdx
xorq	%fs:40, %rdx
jne	.L5
addq	$1064, %rsp
movq	%rbp, %rax
popq	%rbx
popq	%rbp
ret

The same thing built with g++ -O3 gives

_Z4blahv:
pushq	%rbx
movq	%rdi, %rbx
call	_Z15do_stuff_to_fooP4_foo@PLT
movq	%rbx, %rax
popq	%rbx
ret

While clang (in C mode) goes for a memcpy:

blah: # @blah
pushq	%r14
pushq	%rbx
subq	$1048, %rsp # imm = 0x418
movq	%rdi, %rbx
movq	%fs:40, %rax
movq	%rax, 1040(%rsp)
movq	%rsp, %r14
movq	%r14, %rdi
callq	do_stuff_to_foo@PLT
movl	$1036, %edx # imm = 0x40C
movq	%rbx, %rdi
movq	%r14, %rsi
callq	memcpy@PLT
movq	%fs:40, %rax
cmpq	1040(%rsp), %rax
jne	.LBB0_2
movq	%rbx, %rax
addq	$1048, %rsp # imm = 0x418
popq	%rbx
popq	%r14
retq
Wouldn't doing `eval` in a service worker provide an even greater level of safety? Might even be enough to drop some of the character restrictions, if the use case was broader than the one here.
What a fucking stupid thing to say.

It's perhaps more poetic than is the norm here. That doesn't make it a fucking stupid thing to say.

The reality is that since we don't yet know how this will play out, those who are risk averse, whether by personality or positioning (because some people just can't afford to take risks), will tend to flee from what could be a crushing burden. Furthermore, if someone is essentially in survival mode and can't spare the time and energy to read the GDPR and become confident they know how to deal with it, then just needing to read it and adapt can be a de facto crushing burden without any fines being levied.
What?

Every model of arithmetic has every standard integer though?

Are there nonstandard models of second order ...

Ok Wikipedia says that "the axioms of Peano arithmetic with the second-order induction axiom have only one model under second-order semantics.", so...
I asked some big wig about this and his response was basically, population is always growing plus inflation.

Guess when looked at through that lease it makes some sense, overall agree with your sentiment. That said, with a giant pile of cash and top notch talent, it probably makes sense for Apple to find new avenues of growth.

It’s especially hard for tech companies because we are a long ways from software automating everything it can.
This smells very much like ASP.Net web forms, horrible viewstate parameters, terrible URL design, etc.

Haven’t we moved past this?
Global peace is and always has been threatened by only one thing: inequality and greed. Religious fundamentalism may often be used as the ideological substrate for violence, but I think we've seen enough the last hundred years to know that any old ideology will do, without any spiritual element.
I think there's a large group of people that don't want to be retrained, fossil subsidies create a number of problems and screw with electricity market incentives in a way that could have horrendous repercussions.

Welfare for this class wouldn't help me directly but a subsidy for the industry would likely hurt us all in a diffuse fashion over the long-term.
There are two fast modern submarine cables connecting the faroe islands:

https://en.wikipedia.org/wiki/FARICE-1

https://en.wikipedia.org/wiki/SHEFA-2

Prices of one of the major ISPs:
https://www.ft.fo/ver/breidband/

50/10 - 487 dkk, 65.42 euro, 76.29 usd

75/10 - 497 dkk, 66.76 euro, 77.86 usd

100/20 - 527 dkk, 70.79 euro, 82.56 usd

And the other:
https://hey.fo/internet/heimanet/breidband/
Guest mode in Chrome
Why do the websites bother to show cookie warnings if europa.eu does not?
It may be a bit of a rhetorical question, but the regulatory body does set an example, so how come the others do not follow?
> which used to be just as bad as Islamic fundamentalism

This is unsubstantiated even in mediaeval times. For example the crusades were minor skirmishes compared to what is the invasion of spain and the balkans - not to mention all the other places in Africa, Asia and the middle east.

It is also implies that Islam can be reformed (because it's just another religion) and is just behind for developmental reasons, but there are fundamental differences.

Broadly speaking, Christianity is Orthodox - it is important what you believe, Islam is Orthopraxic - it is important what you do.

More importantly, Islam makes a virtue of violence and conquests and Christianity is centred on piety. Now clearly they can be binding forces for tribes and it is possible for Christians to be quarelsome and muslims to be peaceful but this is in contradiction with the teachings. (And all the refutations to this w.r.t. to the Quran either only apply to believers, or are superceded later in the Quran).
On my iPhone I was able to open it up directly using a private browsing window.
This misrepresentation of the situation is well addressed in the other reply, but I'd like to point out that unless your hobby is collecting and processing personal data, you simply have to not collect any personal data as no personal data is required to run a forum, add a page explaining so and direct requests to this page.
How long do the seeds stay viable? Are they stored differently to make them viable for longer than normal?
> The way to make health insurance work is for it to actually be insurance, i.e. it only covers major catastrophes with a multi-thousand dollar deductible and everything else is out of pocket.

Health insurance is also cheaper if certain preventative measures are taken, so it's in their best self-interest to cover those, too (and also to make being up to date on them attractive).

For example, German insurance covers annual dental checks and reduces the copay on dental work if you have been up to date on those checks for a number of years because that's cheaper than dealing with the fall-out.
It would require a serious commitment to the absurd to suggest that Beijing's quasi-genocidal policies in Xinjiang are just part of an unusually blunt women's-rights campaign.

China's "hard handed approach" is about ethnically cleansing conquered territories, crushing whatever indigenous subject populations they can't outright displace, and destroying any institutions or social organizations that exist independently of the CCP.
Usually oppressing a major marginalized group with blunt, heavy-handed approaches only serves to intensify local support. Particularly if two reasons for marginalization coincide greatly (say, ethnicity and religion)

See: Catalans, Scotland, Kashmir, Palestine, Tuaregs in Mali, etc.
Use private browsing mode on iOS.
From the article:

"That might sound disturbing from an ecological perspective, but mosquitoes don’t make up a significant portion of any known predator’s diet; there’s just not a lot of meat there. “So far there’s no evidence really that seems to show that Anopheles gambiae is a key species in the ecosystem,” Jonathan Kayondo, a senior research officer at the Uganda Virus Research Institute and a member of Target Malaria’s scientific team, told Fong. “There’s nothing that exclusively feeds on it. So I’m finding it hard to see how that would collapse the ecosystem, because that’s the fear most people have.”
Yes. because it's a legal requirement when you collect personal data.
Book: Data Science for Startups
The ban on bucky balls was overturned in court.

https://www.popsci.com/buckyballs-are-back-on-market
That's not the saying. Its, "Fool me once, shame on — shame on you. Fool me — you can't get fooled again."

It's an old Tennessee saying. Or I think it's in Tennessee, I know it's in Texas somewhere...
>This paywall is defeating all my usual tricks, can someone help me out?

Paying for the content ought to do the trick.
The hardware drivers for the coin counting ATM machine were provided as precompiled WinNT/CE drivers by the vendor without sources and using ReactOS was easier than reverse engineering them all.
> The side effects of there not being any undetected and unprosecuted crime would be fascinating.

The book "Liars and Outliers" addresses this question some, at least in broad hypothetical terms.

https://en.wikipedia.org/wiki/Liars_and_Outliers
I sympathize, but do keep in mind that it would be very difficult to teach all the math at the same time. Imagine trying to run a course in French on analytic philosophy. If your students didn't know much French coming in, you'd be in a tough spot.
Where do you get this certainty from?

What about population pressures? What about religous disagreements, what about nationalism? Old grudges?

Why can't fundamental belief systems be part of the substrate of this equation that results in war. They change every other aspect of life and politics in many cases.
> This is the problem with the Valley "growth company" model

It's not just Silicon Valley, it's the whole world. To quote the german chancellor Merkel, everyone needs "Wachstum, Wachstum, Wachstum" (growth, growth, growth). So far it worked somehow but I'm not sure that is the best strategy.
Are their posts personal data though ?
Probably due to the game industry being quite C++ focused, and also Microsoft compilers’ lack of support for C99
Hum. That doesn't make sense, the OpenGL API is entirely C oriented and I don't know of any C++ docs.
> When I wanted to fiddle with OpenGL (and later SDL), I was baffled to find that absolutely everything documentation-wise was for C++.

Do you mean tutorials and the like? The official docs are pure C for both.

C.f. the official SDL API doc: https://wiki.libsdl.org/APIByCategory
Glad to see Bernhard on HN. Conditioning for the soul requires an occasional tussling with "difficult" literatures: anti-humanism, nihilism, authoritarianism, amorality, egoism and the absurd.

Charles Bukowski was still influential amongst creative writers when I was in college. Houellebecq and Karl Ove Knausgard continue the tradition today. And of course the classics: Huysmans A rebours, Camus Myth of Sisyphus, Dostoyevskys Idiot, Tolstoys Ressurection.
Did anyone file an issue on the polyfills? We're not going to be aware of issues on Firefox's bug tracker...

Also, that's an old version of the polyfills, before Polymer 2.0, it might have been fixed on our end quite a while ago.
It won't be crime free. These types of authoritarian systems also tend to have deep corruption. In other words, there will be plenty of people "with the right connections" to evade the system.
if you find yourself automagically pthread_joining, something is probably terribly terribly wrong. similarly, if you commonly need to release a mutex far away from where you acquired it, something is probably also terribly wrong.
You can call those functions without object destructors. That is the point being made in that paragraph: there are other ways to program besides having data owning resources.
Hi, I found it really interesting, but I think you should reduce the number of plans you are offering and eventually offer something like 3 plan, each with a base and price/data capacity and an additional cost per data usage
It seems to me that the NSA has someone who came up with this cipher, didn't justify it very well, and then pushed hard for it. The NSA's reputation is so bad that this just won't fly, and unless they justify themselves then they just won't get a look in.

Which is fine really, because it's no different to anyone else proposing a cipher to the ISO committee. In this case, the issue could well be that the NSA tried to use it's preexisting muscle to shove through their standard without a proper design and rationale document.

Of course, it could also be the case that they deliberately weakened their own cipher. Either way, it's not a good look.
Gaza shows that handful can easily become most of the population if you let it get out of control.

The left's deep love and devotion to a religion that oppresses their other favoured groups - gays and women - astonishes me.
Why I won’t run another startup
As opposed to the western approach which lets religious fundamentalists profess their anti-semitism, anti-atheism and misoginy freely and violently?

Example: http://www.france24.com/en/20180511-saudi-financed-belgian-m...

And while freedom of expression is important, it is limited (especially in Germany). Racists expressions are a no-no pretty much everywhere.

Now Jews feel increasingly unsafe in the streets of Europe.
> As a result, more and more private prisons are being built: the incarceration archipelago is adding islands even faster than the South China Sea. Adrian Zenz of the European School of Culture and Theology in Kortal, Germany, has looked at procurement contracts for 73 private prisons. He found their total cost to have been $108 million, almost all spent since April 2017. Records from Akto, a county near the border with Kyrgyzstan, say it spent 9.6% of its budget on law enforcement (including private prisons) in 2017. In 2016 spending on law enforcement in the province was five times what it had been in 2007. By the end of 2017 it was ten times that: $1.24 billion.

Change a few keywords and it sounds more like the current situation in the USA.

> CCA revenue hit a whopping $1.79 billion in 2015, up from the year before, while GEO revenue hit an even higher $1.84 billion, likewise an improvement over their previous year.[0]

[0]http://allthatsinteresting.com/private-prisons-us-stats
Such a shame.
I'm not making the connection how free speech and privacy are mutually exclusive?
one hack I used over and over again was to take one soldier near enemies harvester and shoot it once. The harvester would hurry to drive over that soldier but then it would stop harvesting. I only had to wait enemies run out of that stuff harvesters were used for....
The purpose is not to control 'crime', per se, the purpose is to repress the population. Uighers in China are effectively under permanent military occupation; it would be like asking whether the U.S. occupation of Baghdad 'actually did against crime': totally orthogonal to the actual purpose of these policies.
EFF and 23 Civil Liberties Organizations Demand Transparency on NSA Surveillance
The fact that this is done under the guise of antiterrorism ought to ring some bells to American readers.
I see why it doesn’t allow their example of “(() => 5)()”

But what is preventing me from doing “((a) => 5)(0)” since the regex only requires at least one non space char between parens...

Or any function call really?
>The problem is people clinging to old time religious beliefs that women are inferior and must be veiled and that infidels are not worthy

Wow, such an uninformed generalized comment. Not something you would expect to see at hacker news.

Anyway, just because the West had problems with Christianity does not mean the East have the same problems with Islam. That is one of the reasons why Islam has more practicing followers than any other religion on earth.
Hmmmm... if I could get Visual Studio 2015 on this then and Cygwin, it's quite likely I could build Libreoffice on it...

A hell of a lot less memory and CPU intensive than Windows 10 itself...
A case study in improving Clojure performance
I first thought the whos() issue was some JIT thing... but no, after multiple runs it was still taking 10s of seconds.

For context, I come from using MATLAB interactively. When doing that kind of work, the MATLAB 'whos' command is like /bin/ls, it's hard to do much without it.

Is there a different command in julia for showing all numerical arrays/matrices/tensors in memory and their dimensions from the repl? whos() seems like another direct analog of MATLAB, but maybe there's something better that isn't unreasonably slow?
Never said otherwise. Just assumed my statement would be clear that environments lacking a windowing system wouldn't qualify given GUIs require a windowing system.
I played it with my Amiga and didn't need no upgrade nor to fiddle with config.sys :)
The presence of the "nonviolent" but complacent and complicit minority in these countries is what enables things to be the way they are. Maybe not everyone participates, but if you poll them on whether or not they support honor killings, oppression of women, etc. a large number will agree. This is not some fringe set of beliefs. Now personally I don't think we need to "do something about it", but the U.S. has actually gone out of it's way to create chaos in the Middle East and empower fundamentalism. We treat Saudi Arabia as an ally while they export poisonous propaganda, we help remove mostly secular dictators from power (who are generally opposed to Islamism and who keep the peace between ethnic groups), and chaos, terrorism, and explicitly Islamist governments with far more extreme policies is the result. Basically, if we really wanted to "do something about it" we'd just stop doing what we've been doing for decades. And yes, that includes not overthrowing Assad. The same people claiming he gassed his people are the same ones that said Iraq had weapons of mass destruction. I don't buy it.
The leaders who encourage and exploit fundamentalist belief do so not out of religious fervor, but out of their own search for power. There’s always something to exploit to sow division. If you sympathize with China here because you believe they are on your side against the bad religions then you are just playing into their game. They are exploiting your own biases against fundamentalist religion in order to gain political cover for their actions. Don’t fall for it.
Every time someone puts a link to ReactOS this is always commented on, and then they get a shock when they realise that ReactOS is decades older than the Javascript React. :-)
Direct URL: https://medium.com/@simon.aubury/using-ksql-apache-kafka-a-r...