skysight-inc/HackerNews huggingface dataset:
> how this time things will be different while in reality things were becoming worse and as such I've started changing my mind

Care to give any examples? Things are almost universally becoming better for most of humanity. Of course, we know a lot of this is unsustainable and will come back to bite us later (unless we develop new techology to cope), but if you compare this year to pretty much any year in the past, things are better.

> what you're basically saying is that we have used thing A (technology) to dig ourselves into a very big hole but we will dig ourselves out if only we would keep using the same thing A (albeit in a changed, improved form?)

Yes, because if you're willing to talk about a single "thing A", then this "thing A", or "technology", is literally human capability of solving problems and adapting environments. Viewed like that, there's no other solution by definition.

And yes, I'm sort of saying that. It's easy to think "technology" is just smartphones and cat memes and bullshit SaaS startups. But technology is much more than that. An Internet company isn't going to save us. But small & safe nuclear reactors just might. Breakthroughs in carbon sequestration just might. New farming methods, new fertilizers, new GMOs. Better batteries, better renewables, improved recyclers, might be just enough to stave off the next disaster, to relieve the pressure we've been putting on the environment for the past couple centuries, and start to repair the damage.

Ultimately, what are the alternatives? Doing nothing? Prayer? Mass depopulation (which is also a likely consequence of the prior two)?
They do allow people to walk up and start building models with minimal introduction. Low floor, and, alas, as many know here to their cost, a high ceiling in the sense that spreadsheets often get used for more advanced modelling that would benefit from being constructed in a more maintainable way.
> It seems to me that people are working to find ways to improve their lives, and that they'll keep doing so to the shegrin of the internet behemoths absent any "regulation"

I'd agree with you if ad & tracking blocking was mainstream, or even better, built into major browsers & operating systems and enabled by default. We are not there yet (and might never be since a major OS developer - Google - has a vested interest in keeping the cancer that is called advertising alive) so we need regulation.
Looks like it's getting better in some places, worse in others. I can't see any obvious patterns but you can play with the data here:

http://bit.ly/2P5yNKy
Nope.

CoreData has the option to store blobs as flat files, outside the SQLite DB. The DB only contains the metadata to locate the files. Looks like they're messing up these external files.
Welllllll I don't really think that was the point of the comment, rather it was showing an example of what content has been blocked.
> GDPR isn't the right to be forgotten, it's mainly about ownership of customer data, consent & privacy.

I'm not sure if you're making a humorous observation about how the "right to be forgotten" is not a legitimate form of privacy. If you are, bravo.

If you're not, and you are actually unaware of article 17, please see this link:

https://gdpr-info.eu/art-17-gdpr/
I like that idea of using time in a way that scales better or chunks relevant sections together. There's definitely room for improvement in how time is exhibited in this interface.
Thank you. So many new terms there: sednoids, Oort clouds...
I think humor comes from the fact that governments bombing people they don't like is subverting the justice system.
"The largely dominant meritocratic paradigm of highly competitive Western cultures is rooted on the belief that success is due mainly, if not exclusively, to personal qualities such as talent, intelligence, skills, smartness, efforts, willfulness, hard work or risk taking. Sometimes, we are willing to admit that a certain degree of luck could also play a role in achieving significant material success.

But, as a matter of fact, it is rather common to underestimate the importance of external forces in individual successful stories. It is very well known that intelligence (or, more in general, talent and personal qualities) exhibits a Gaussian distribution among the population, whereas the distribution of wealth - often considered a proxy of success - follows typically a power law (Pareto law), with a large majority of poor people and a very small number of billionaires. Such a discrepancy between a Normal distribution of inputs, with a typical scale (the average talent or intelligence), and the scale invariant distribution of outputs, suggests that some hidden ingredient is at work behind the scenes."

I would highly recommend people here to take a look at: https://arxiv.org/abs/1802.07068
Also Apple doesn't allow any 3rd party browser engine in the App Store
> Confronted to a world that has been irremediably changed by humans' use of technology (for worst, they say)

Your perceptions seem to be colored by your experience in the first world.

Statistically, technology-fueled development has helped lift literally billions of people out of acute poverty.

When I was young in the 90s, my mom would ask me to give any spare food we had left to the homeless beggars we saw on the streets (in India).

Today, when I try to do the same, they ask for money because they have plenty of food.

How can eradicating hunger not be a good thing?
Yes, I know that. C++ is also very much used for game development. C++ allows to build very impressive abstractions that are very handy. The main drawback is that this flexibility has a huge impact on the language. When you switch between two projects writen in C++, it is almost as if they were using a different language. I have understood that this language was a mess in 98 when I have bought the standard and read it completely. In professional projects, I always try to avoid it in favor of java despite all the years I have spent learning and using C++.
We have social norms that say it is ok to "waste" money in certain areas, like buying a 40k BMW is Ok. But buying a 5k car and spending 30k on a piano is weird or stupid.

This guys use of 6k is inspiring.
I don't think you understand point. I'm not just talking about "borderline third-world internet" situations. I'm talking about watching stuff on embedded devices, on public WiFi, on older harder or on your cell phone while out and about. I'm also not talking about Netflix's lobbying power.

My point is quite simply that RMTP is already a better protocol for video delivery than BT.

Yes Popcorn Time exist and in some situations it is comparable to Netflix, but not in all situations. In fact not even in most situations.

BT wouldn't allow you to deliver to other providers such as YouTube or Twitch (this is something I was working on last week with RMTP streams). BT wouldn't allow you to dynamically inject ads separate to the video feed (this means you'd need to encode your adverts into the video file so you cannot charge different rates for different days or viewing times - which is a deal breaker for most broadcasters). BT wouldn't work for live feeds (so it would be useless for sporting events - which is what generates a large chunk of broadcasting revenue). BT is noisier than RMTP at the ISP level (ie it actually costs ISP more bandwidth not less - and given how much many ISPs are already complaining about Netflix et al, the last thing you need to is expect those ISPs to offer Netflix free bandwidth in for the form of user seeding).

As you can see the point I was making right from the start isn't that you cannot stream video via BT but rather that there are already better protocols for video delivery than BitTorrent. Hence why professional video delivery platforms don't use BT.

I suspect the issue many commenters on here have is they assume that traditional video delivery is still a classic straight stream of data like the old days and like people are familiar with when downloading via HTTP or FTP. But that's simply not how RMTP works. Modern video feeds are actually chunked just like BT is, except that it's feed from a CDN rather than peered from end users.
>There is no room for workbench.library and icon.library in the 512 KB 3.1.4 ROM.

Unfortunately. Understandable.

>Only a select few models support these, and the point was to make the 3.1.4 update available to all desktop systems.

Nobody is telling you to ditch the 512k rom. It's just it sucks not to have workbench.library and icon.library, when using a system that does maprom with 1mb support.

>The Amiga 4000T ROM would no longer contain workbench.library either (in 1994) because the graphics.library and the SCSI driver took up so much room.

And roms with workbench inside were proudly released recently. Meaning both there's interest, and that you understand this interest.

>We were already quite busy with the desktop systems and chose not to spend the time on research and QA work necessary for the 1 MB ROM build.

It's good if there was at least consideration.

Maybe try and release romable versions of workbench and icon library? The community will take over from there, with tools.
What is the point of using a low overhead graphics API like Vulkan if you're just gonna crush performance with JavaScript?
The practical effect of GDPR seems to me that I have to click away about half a dozen consent popups every day. Sometimes a cookie warning in addition to that.

If I use Private Browsing (to protect my privacy) I am punished with more popups. If I open a website within a browser shell on mobile that doesn't have my cookies (some kind of webview of an app), I am punished with more popups.

Am I expected to look at every one of those dialogs and figure out what I have to click to "customize" my tracking?

Then there are the technical problems; one of those consent "solutions" that you see around actually shows a spinner while your "preferences are being saved". Sometimes it never closes.

I am frankly already so tired of this that I don't even care to look which of the buttons says "Agree" and which one says "Refuse". I just click on whatever I see. I know for certain that for less experienced users (my parents), every additional button to click is just another hindrance to achieving what they need to do. The thought "what if I click the wrong thing" is a permanent companion of their computer use.

These are very real, very concrete negative effects of GDPR. Is there something that we gained to make me feel better next time I am annoyed with all the popups?
> presumption of innocence.

I know this is the cornerstone of all law in western countries but its a really difficult thing to argue for in this case.
There are female influencer making lot of money on Instagram by posting photos of their bodies, makeup kits, outfits etc.... who are making way more than median pay in STEM career.

I don't understand why would any woman choose STEM when batter paying gigs are available to them.
Who would command those drone strikes? A neutral party, that would not target specific people who are in the way of some specific interests?

I can imagine that if you weild those tools where there are interests, a lot of hands will want to grab the controls and point them at people not involved with the original problem.
Fletcher's Checksum
Drugs are also dense: $1mm in fuel is a huge quantity and hard to distribute.
Well, they're being paid millions, they don't see a reason to care about justice being carried.
Why Pulse-Width Modulation (PWM) is such a headache
> I'd agree with you if ad & tracking blocking was mainstream

But isn't Eich making the argument that it is mainstream? That's the whole reason I'm quoting him here.

Which is it?

Is Eich correct that the "enormous growth of ad-blocking by people across the globe" is evidence of some desire on the part of a global community to fight back on the ability of internet giants to track us?

If so, isn't this evidence that this phenomenon is already "regular" without needing any further "regulation" by the state?

He's trying to eat his cake and still have it.
I'm not sure you understand how much is unknown about China: https://foreignpolicy.com/2018/03/21/nobody-knows-anything-a...

And don't forget that this lack of knowledge about the true state surely contributed to the famines that killed tens of millions of Chinese during the Great Leap Forward. https://en.wikipedia.org/wiki/Great_Chinese_Famine
Payload vs block size. Noted.
Turns out they live in the house next to you, oops..
I understand what you are saying to a degree, however I've had more success than many colleagues due to me spending time every day to improve myself (usually technically).
What you are saying is like saying some people are thin due to genetics, which can be true, but also many people are thin because they workout.
The UK suspended trial by jury in Northern Ireland during the Troubles with the so-called "Diplock Courts":

https://en.wikipedia.org/wiki/Diplock_courts

With the benefit of hindsight they appear to have done more harm than good in that they played into the Republican strategy of making NI ungovernable by normal means.
I'd say this one (as well as other classics like 'Simple Made Easy') is worth it.

That said, I'd also prefer an article that tells me the same thing.
I'll admit i wasn't too impressed when the USA started killing British civilians in Iraq and Syria with drones.

Murder each other as much as you see fit but can we at least respect the rule of law and have these ISIS members stand trial in the future?
I'm not sure where the misunderstanding is.

The article is about censoring economic news.

The top comment suggests an example of economic news that is censored.

Anyone reading the comments would assume that the example news is indeed censored.

However, that was not the case, as shown in the links I provided. (If they were censored, the pages would have been taken down retrospectively)

I'm pointing out that example is a false accusation of the content being censored.
Thank you for writing about GitLab. You can read more about creating the new wiki page here https://docs.gitlab.com/ee/user/project/wiki/
Security for Startups Guide
The point of using APIs like WebGL or Vulkan is precisely to move work from the CPU (JavaScript) to the GPU.

The call from JavaScript to native (the binding from v8 to C++), has itself a very low overhead
“Cryptocurrency is inevitably the future of money” – Malta's Prime Minister
On a separate note, as I understand there's e.g. library updates, are you releasing a NDK and/or documentation for 3.1.4 development?
I think if you're in the business of violence you might well find the thought of sitting in a prison cell for the rest of your life scarier than dying in a shoot-out with the police
> Even the subject of this article is the product state-run tyranny on its own people

Oh yeah, poor him, oppressed by the government.

That kind of attitude only makes a huge mockery of those who obey the law.
Even if one chooses to believe the fairy tale that Tank Man survived the bloody assault that day[1], it is foolish to pretend that he was the only risk taker at Tiananmen Square.

It is even more shallow to think that the fact that "... [him] risking his life for his beliefs is an iconic symbol of rebellion and courage", has led to any kind of fulfillment for that man although it might be fulfilling to random people who pontificate in Medium posts.

Sure, some people find fulfillment when the risks they take play out in their favor. Other people end up mashed into the asphalt or get shot[2]. The ones who survived might talk of the fulfillment they found, but to ignore the ones who die along the way and pretend that's further proof that every risk is worth taking is dishonest.

In reality, people have different tastes for risk/reward tradeoff and face different constraints. As a result, they choose to take or not to take various risks. We spend most of our lives trying to relax constraints. Some also try to consciously shape their preferences. There is a huge chasm between "I like it when I take risks and live another day to boast about them" vs the only way to find fulfillment is to take a life-or-death risk every day.

PS: AP's caption for [2], "Raw: Turkish Soldiers Fire at Protesters" is misleading. These were not mere protesters: These were citizens who decided to stand up to a military coup against the elected government of Turkey. What they did might be noble, but I just cannot bring myself to proclaim that it brought the dead any "fulfillment".

[1]: https://www.wsj.com/articles/SB124407361243083255

[2]: https://www.youtube.com/watch?v=YCACxhlyedk
No vim/nvim or emacs editor plugins?

The two most popular editors used by programmers...

Sigh
Slowly we're getting closer to proving another planet is out there. I do like it when nutters spewing out 100's of mad theories a month get one correct, in this case its the existence of Nibiru.
Scale AI is hiring engineers to accelerate the development of AI
When an AI Goes Full Jack Kerouac
I'm aware of this article, it's only for personal data (and especially targeted against data leaks & data gathering in its wording), you can't take off an article of the BBC with that. It's nothing like the French law about the Right to be forgotten.
You should escalate in difficulty levels. GPU Programming is infinite and will always take more of your time than you plan.
With escalation you could get positive feedback fast. 2D image filtering is extremely complex for a beginner.

Start drawing a graph of thousands of numbers with the CPU. Easy enough, but harder than it looks.

Accelerate the graph with the GPU so it has smooth animation, moving, zooming... Easy enough but way harder that it looks.

Take a sound sample, uncompress it and visualize in your graph system. Easy?

Take the sample and filter it with CUDA. Way easier filtering a 1D sample than 2D samples.

Play the filtered sound to "feel it".

Then you can filter 2D images if you want.

I recommend the graphic interface Dear Imgui:
https://github.com/ocornut/imgui
https://github.com/ocornut/imgui/issues/1902

Way faster development time than any other (states)interface with the disadvantage that it continuously draws in the screen consuming energy. Well worth it for rapid prototyping.
What I Learned Reading 50 Books a Year for 7 Years
If you're following video games, Pokémon isn't really anything special. It's an RPG. It's doesn't have any innovative gameplay. What was new at release, is the way it combines things which already existed at the time.

For example, in Final Fantasy V (which came out 3 years before pokémon), a character could already catch monsters and have them battle against others. Many games already had a collecting element. The exchange/trading might be new though, as well as selling the same game twice, with only a few differences between the two (to encourage exchanges… and boost sales).
"Sednoid" is a new term to me too, though clearly it means "an object like e.g. Sedna". https://en.wikipedia.org/wiki/90377_Sedna

Kuiper belt and Oort cloud are well-known decades-old terms

https://en.wikipedia.org/wiki/Kuiper_belt

https://en.wikipedia.org/wiki/Oort_cloud
It's a very good question. However, thinking about it, the conclusion should probably be that the cost of continuing to use the same language while there exists another language more suitable to attack your problem is higher.
TL;DR yes, yes you do; the sites have to ask for explicit content, and that's the patterns they use to give you (or, the EU) what you/they want (fine-grained control over what they can use your data for). In practice, it's not something people care about because they just want to get to the content and don't care about the cost. The EU / GDPR and internet rights activists care for your sake.

Of course, these fine grained access controls are also a dark pattern, make it annoying and look difficult just so you consent. There's even a few out there that take a minute with a spinner going "Please wait, storing your preferences..." even if just hitting "accept" is instant. As is "cancel". Dark patterns.
> If not, would you also consider it okay if the military of your country conducted drone strikes and used thermobaric bombs with "acceptable level of collateral damage" for extrajudicial killings of fellow citizens in your own country

It would entirely depend on the situation, but without doubt there are levels of crime and depravity I could find myself surrounded by where I'd welcome it. Duterte's extra-judicial killings are far from unpopular. Also: did occupied Western Europe want to be liberated, despite the inevitable collateral damage? I'd expect largely the answer was yes.
On top of that, Safari state is shared in a lot of embedded browser windows inside apps, which no other browser can obviously implement
That's why I wrote 'it will slowly diminish their might.'

Without less money they will have less power, and less appeal, reducing the pool of capable candidates for leadership roles and therefore decreasing their effectiveness as an organization.
For programming, "Data structures & programming techniques" -- pdf as lecture notes. But very comprehensive one.

For Linux / Unix things, APUE is standard one, and pretty nice.

Am not an expert though.
You've been hacked? not sure if I would put my email there
What makes my life special such that I should be allowed to not accidentally lose my life to save my country?
> "sufficiently complex"

Meaning, not "trivially simple". The description in your link is good enough, the description in the Wikipedia is more detailed

> any formal system that is interesting enough to formulate its own consistency can prove its own consistency iff it is inconsistent.

That's what "sufficiently complex" means and why you can't Reduction Ad Absurdum it.
> Make drugs legal, and the problem will fade away with time

For this to be true, organized crime would have to be largely reliant on drug money. My understanding is they're not. Prohibition fueled the creation of these organizations, but if you're suggesting they've an inability to diversify, that seems questionable.
> I wonder how a normal person won't get shot because they make some weird movement.

Yes, that seems to be the key. If armed people point rifles toward you, lay flat on the ground, extend your arms away from your core, and wait. Eventually they will calm down and search you.
This is for Node.js, so it's for desktop app, not web app (it's not possible to use Vulkan on the Web).

For the web, you have no choice but to use WebGL.
The article states he's perfectionist. He probably wouldn't be OK with that.
> end the cycle of violence with bombs

Worked post WWII most places.
Doqume.com

A semantic search engine for documents, which makes data and information discovery more efficient

We are currently working on improving the MVP and contacting potential customers for feedback
'No downside': New Zealand firm adopts four-day week after successful trial
User of Signal here, curious what the plan is to monetize to stay afloat?
'A Kind of Vague Hostility': Michael Lewis on How Trump Loyalists Run Agencies
What you're saying is anecdotal.
Obviously. There was a moment an online application form was broken. myself being CS student, inspected the source code and typed `javascript:fnEditApplication` in chrome URL bar, which worked out.
Where are you getting 100k from?