skysight-inc/HackerNews huggingface dataset:
Which information specifically? To my reading an average Facebook post is just as or more revealing of personal details.
The most compelling counterargument, to me, is mentioned in the article: clocks. I still don’t know how to make a clock and I certainly do not think it’s easy. Yet they were making clocks centuries before the first bicycle was invented.
Scaling Blockchains: Getting Ahead by Starting from Scratch
Didn't Kim Stanley Robinson's Mars trilogy include tent cities on Mars that used transparent aerogels for insulation?

[NB Those books seriously made me want to go to Mars when I read them - mind you I'd be a Red rather than a Green]
It was so so nice that kevin introduce me to Permanentcreditrepairer the most creditable and reliable hacker on internet and no one has ever spoke nagetive about him. he`s into various kind of jobs like : Facebook hacking/spying, Whatsapp spying, Phone tracking and cloning, Snapchat, Instagram, Wechat, Text messages, Bank statement, Increasing your credit score, Hack hangouts or any media messenger or sites. You can contact him via PERMANENTCREDITREPAIRER AT gmail DOT com. YOU WILL BE GLAD YOU DO SO..... GOODLUCK!!!
There is a setting for Google Analytics which makes it pinky promise to not store too much information and with that setting you don’t need banners.
I sympathize with the tendency to have polarized views when deeply involved in a conflict, especially an armed one. But for the record, this BBC article does not have the common hallmarks of a viewpoint pushed and purchased by the Kremlin, or a post-truth world. On the contrary.

For the large part it comes across as balanced and informed IMO, and your sweeping dismissal does not answer the factual issues it raises, particularly the role of the Azov Battalion and the Patriot of Ukraine organisation, "which considers Jews and other minorities "sub-human" and calls for a white, Christian crusade against them, it sports three Nazi symbols".

In my opinion, this piece on atlanticcouncil.org sorts out the misconceptions: there is in Ukraine no more support for extreme-right or neo-nazi organizations than other European countries (which however is on an alarmingly upward trajectory). However, "More ominously, Ukraine’s far-right, para-military formations and their penchant for vigilantism remain a problem that must be more vigorously countered by the state and their sources of funding investigated thoroughly." [0]

It is really necessary get a grasp of the whole picture.

[0] https://www.atlanticcouncil.org/blogs/ukrainealert/ukraine-a...
Because asphalt/concrete roads have only been around since 1920s. Biking on dirt or gravel isn’t fun, horses do better on such surfaces.
It hasn't happened because it only works against private people which can't afford good legal representation.

Their entire 'industry' is just shitting on people in the lower middle classes and below for a few hundreds bucks per case.

With this they'd actually have to represent in court for every case. It's easier for them to just keep leeching of people that can't fight back
How to invent everything is a great, fun introduction to this.
No, it doesn't work in quantum mechanics. Even under many-worlds, the result of a measurement is fundamentally indeterminable until it is realized. In many-worlds parlance—which "world" you end up in is indeterminable.
SAST vs. SCA it’s like comparing apples to oranges
MDN (beta) is now built with React
> I can't think of a place w/o mobile internet, even mountain treks have decent internet.

That was rather funny, had a good laugh at that...
> - Pure functions: these allow you to statically guarantee that a piece of code doesn't perform any IO and is a completely deterministic function of its inputs.

Is this actually true? As far as I know D's pure isn't the same as eg. Haskell pure, it only prevents modifications of global state, but you can still touch data referenced by arguments. I haven't done much D though so I'm not sure what the semantics really are...
The big players are apprehensive about cornering this particular market, for the reasons I stated.
Yes, listeing to stuff while screen is locked seems to be one of the motivations for teople to pay for a youtube subscription (apart from getting rid of Ads of course).
As a VoiceOver user, I dont care so much. Tripple-tapping with three fingers will turn the screen off/on (screen curtain). This at least saves a bit of battery.
Interestingly, ads dont really bother me as most audiobook providers haven't enabled ads anyway.
You can easily listen to 10 hours of pratchett or dick without a single second of advertisment on yt.
If ads are enabled, they can lead to pretty hilarious situations. When I was listening to an audiobook of GoT on YT recently, it contained quite a bit of ads. Funnily, one of the ads regularily heard was an audible ad. And the book was clearly stolen from audible. So in the end, YT was passing money from audible to the ebook thiefs. How ironic.
Oh yeah, but hacking videos are apparently illegal now on YT.
Go figure. Looks to me like yt is creating its own pretty arbitrary law.
> Thus it is theoretically possible that after a whole series of "this year is better than last year" growth you end up exactly where you started as values shift.

Not really, since real GDP growth is measured in value relative to a like-goods price index.

> In any case, GDP growth shouldn't be a policy target.

It shouldn't be the exclusive policy target, but it makes plenty of sense as one positive factor in the big optimization function. Ceteris paribus, output increases are desirable.
I do not think it is in danger, it already does too many things that make it a complex language. Similar with Object/Free Pascal and to some extent C# and certainly others i cannot think of right now.

These languages are like horses running on a straight line towards maximum complexity. It is just that C++ is at the front right now, but no horse has any inclination of stopping.
Can you tell me where to find these? especially "Dune".

I try to bring my kids to quality SF and this could be much easier than the actual Dune books, as they are not quite easy.
That's just simply not true.

There are countless studies that video games are nothing like alcohol or other addictive substances.
Were you able to contain your addiction on your own or did you get help? This sounds like a challenge for sure.
That is in many ways not true. I'm a happy user of a fingerprint scanner on Linux (for login and sudo). It actually took about the same time to enroll as touch id. How the scanner deals with moisture depends on the model so it's not all the same. Lenovo x1 for example it's in my experience just as bad as touchid on that scale.
This is just a hack, not areal solution.

Google could introduce a new domain or use something you could not block (cloudflare?) and you are toasted.
I probably should have left out the "either way" since I mainly meant technical topics.

Since you mention them though, many are not Google things. And others I would reject (ex: free food & gym).
Some people are complaining about VSC not being a _proper_ macOS app, but Affinity Photo and Designer are on the list (and I love all of them; the newest addition to the family, Affinity Designer, is quite… revolutionary) and yet I can cmd+click on the window title and get full folder path [1] in VSC and not in Affinities. Even Sublime Text doesn't allow me to do this.

[1] https://support.apple.com/en-us/HT201236
Unfortunately, these restrictions make it hard to implement F# style Type Providers. Though honestly the filesystem one is not nearly as annoying as the inability to reinterpret-cast.
This is true and the reason I register all my Bluetooth devices while on business trips.

Typically on a busy train or plane
Simple compiler and Virtual Machine implemented in pure C
Typescene Framework: Quick Start
Windows 10 gets pulled off May update because some devices experience GPU issues
Where does this leave Russia which is almost twice as big and Canada which is only slightly bigger?
And China is less than 1% larger than USA.

Population-wise China is the largest, but India is not that far behind.
Xbox Gift Card
How about we stop wrecking the terrestrial ecosystem then worry about making other places habitable.
They do in their Japanese marketing https://www.nintendo.co.jp/hardware/switch/feature/img/08-lo...
After reading the article it seems to me that, contrary to the title, the users don't do anything to actively "aid" the built-in blacklisting in the app?
The "attack" part of any ransomware is how they were able to get to the point where they can execute arbitrary command on my computer. Because once that is achieved, all bets are off.
> It’ll likely take heavy fines before people will care to go through the whole process of “cookie-lawing” and “GDPR-ing” their websites again.

This line is a bit disingenuous, as all of these guidelines are simply what “GDPR-ing” was supposed to be in the first place. Any website owner that contracted for someone to make their website GDPR-compliant that runs afoul of these rules should insist on getting their money back.
Any experience running it on Linux? Using Wine?
Impro greatly improved my public speaking by making me more aware of "status" (Johnstone's conception of it) and the dynamic relationships in the room. Highly recommended.
> Well, the alternative is to learn an actual dozen of language

I would say that this is actually almost always preferable, for two reasons:

1. I believe it's generally good for programmers to know multiple languages, to be exposed to different ideas, ecosystems etc. This broadens worldviews, makes you think outside the box more often, etc.

2. Each of those languages will probably be better at what they do than D's subset. For example, D's GC isn't really one of the best ones out there. Its pure isn't the same thing as FP pure. Its move semantics is crap compared to Rust (probably even C++ does them better). The quality of the borrow-checking remains to be seen but frankly I'm skeptical, it'll probably follow the same pattern as the other features.
From the article: use 'system' annotation (the equivalent of unsafe in Rust)
I use the TB3-TB2 adaptor with their old TB2 Gigabit Ethernet adaptor all the time, so that works at least.
Saleswhale (YC S16) Is Hiring Our First U.S. Strategic Account Executive
How to find free Beta Testers for new app?
For your initial design you could also have chosen to use an additional byte to represent the type of the value. As representing the type would only require 2 or 3 bits, some bits will be unused (probably some more, due to alignment requirements), but maybe later on in the development of the compiler, those bits could be used to store some additional information. That would have made your code a lot simpler.

As you probably want to combine these valuse together into some structures representing the various language constructs, an additional byte to represent the type of the structure, and thus the type of its elements, would also be needed. Than you could do away with the extra bits representing the type.

I just think this is premature optimization and making things unneccessary complex especially for your readers who might want to learn something from it.
At first I thought "What's the big deal? You also remove the query from recommender systems, for example. It's an obvious uninteresting result!".

But then I read the linked article [Nissim 2019] and it all became much clearer with te example in the title: "Man is to Doctor as Woman is to Doctor". If you remove "Doctor" from the results, you'll get "Nurse" instead, not because the dataset/society/... is biased, but because you inserted the bias in your model!

With this small "optimization" (and others presented in the article, such as the "threshold-method" and hand-picked results from the Top-N words), it's trivial to use the anology method to show that any dataset is biased, since you are filtering the unbiased results!

One a side note, I wish articles like this were more popular. I find that it's really easy to use AI techniques "the wrong way" and there's are a lack of articles pointing to common pitfalls (and, to make things worse, there are a lot of blog posts doing things wrong, which only validates bad methodology).

[Nissim 2019]: https://arxiv.org/pdf/1905.09866.pdf
Leaked document: EU Commission mulls new law to regulate online platforms
There is also Querios https://www.araelium.com/querious.
E-Business vs. E-Commerce. What Do You Need to Know?
The author seems to have just learned that most machine learning algos are not "free lunch" but there's a good amount of poking and tuning and some "cheating" needed.

It's part of the learning curve, and I spent quite some time to learn the basics
Ah, I see. It's not an ethical, but a legal or procedural concern. That's fair enough. I didn't think about that.
According to the linked article, by "passing a pointer" the sending thread relinquishes ownership of the object and, yes, cannot access it anymore after the point where it was sent.

Of course this assumes all code in these threads use the ownership+borrowing mode.
Live coding an 8080 compiler almost from scratch
So the only thing that is "moving" is the ownership of elements of a structure.

It seems "partial move" actually means "partial transfer".
"The tool panel lost its words, it's now just icons. Functionality has to be discovered by hovering. This is the worst UX habit from mobile, I wish it would stay out of my desktop tooling."

One more thing on this - hit Shift-Space to show the available tool icons with labels as a context menu.

If you prefer this (I do), you can then hide the icons on the left via View > Toolbar (or equivalently, toggle via the T key).
Which sounds great apart from the fact I have an accent that makes voice control work about 50% of the time, so any attempt by me to use it rapidly descends into a comedy scene with me doing a Malcolm Tucker impersonation.
Not per capita, by far.
Ask HN: Trying to find back a tool to generate sentences based on rules
There’s a tool I recall seeing on HN a few months back, and I haven’t been able to find it in my bookmarks or by googling the keywords I remember. I’m looking for it now because I’d like to experiment with it, so I’m wondering if any of you remember what it was.

From what I can recall, this tool allows you to generate sentences by giving it rules (probably called a grammar?) on words to choose and how to pair them. It’d pick these randomly and build the final sentence. I remember one of the fancy words being used in there was “production”, but I can’t be sure.

The way I found out about it was through an article written by the person who built the tool. The article explained the basics of how to program the tool and gave examples of the results. Maybe I’m wrong but I recall there being a lot of blue on the page. I also recall that the person sounded Italian, going by their name and some of the words used in the examples. Maybe the name was Luca?

I also recall that this tool was described as the “opposite” of regular expressions, in the sense that the rules you provide it with are used to generate rather than match.

Does anyone else remember this?
Would love to hear more about your mods! Have any photos? Just curious as a layman who rides one nearly every day.
Siberia
I just can't listen to audiobooks myself. My brain seems to shut off or wander and I notice that I haven't been listening to the thing for the past twenty minutes. It's cool that it's available for people who enjoy it, but I don't get why they don't work for me. The only one I managed to stick with is Hitchhiker's Guide, but only because 1) I know the books inside and out and 2) the voice acting fits the humour so well.
"Junior backend developer"
"Strong knowledge in as many of of Python/Django/SQL/API’s"

Are you sane?
விடு விடு பங்கு. இவுங்களலாம் திருத்த முடியாது.
I got both of those from Audible years ago, looks like I was misremembering about GoT being full-cast, but here’s the entry for Dune:

https://www.audible.com/pd/Dune-Audiobook/B002V1OF70?qid=156...
Yes, and the criticisms of Taylorism are fairly well-developed. In fact, a lot of the criticisms of Amazon's practices are much the same. With Amazon's level of data collection on individual warehouse and logistic workers, it puts them in a place that Taylorists of the 80s could only dream of.

At least in the UK, they've found a way to make sure that they are in no way directly financially responsible for any of the externalities of what their approach does to workers, chiefly by pulling tricks like having their workers hired on an agency basis through subcontractors.

I'm not saying this is wrong, it's just what they've done. They have spent the money and found a way to operate that is more efficient. It's what they do, and it's how they sold themselves to a group that included me.

I also found the whole thing to be a bit contradictory: software engineers at a multiple of the pay of warehouse engineers working on optimizing the warehouse that is probably almost near optimal.

Perhaps if I had been quicker-witted, I'd have asked if we found a way to make the software engineers working on shaving a second off the path around the warehouse more efficient, would they make them do it.
This is something I've noticed with podcasts as well. The tools and players available are atrocious and I don't understand why everybody puts up with them.
The types of user-defined "structures" are usually identified by a tag inside the structure, not encoded in the pointer as for the few primitive types.
It runs on Linux natively. Works well for me (installed via Steam).
While I like your style, in D we do it with @trusted annotations.
Prevention is thus the best strategy. In the 30x30 Total Transformation Review first instance, therefore it is always important to vary your exercise routine. Do not do the same thing over and over again without mixing it up a little. You should never be working out the same muscles on consecutive days, especially for longer stretches of time.

You should also beware of taking on repetitive motion tasks without proper preparation or breaks. For instance, some people develop tennis elbow because of consistently playing tennis. Alternatively, runners often get shin splints. Different kinds of exercises can have different effects on different areas of the body. So when you repeatedly use one muscle group, particularly at the expense of the others, you can start to wreak havoc on you body.

There are many symptoms of overtraining, the most common of which include lethargy, decreased performance, loss of motivation, depression, increased injuries, and an increased resting heart rate. Beyond this you might also experience increased amount of colds and flu, insomnia, headaches, lack of appetite, and difficulty concentrating.

Overtraining is very hard on the body's immune system, so those with the syndrome will often get sick easily, and also get injured easily because their muscles are so strained and weak. Instead of continuous training helping to strengthen your body and your health, overtraining can lead to serious ailments, poor health and illness.

https://letsfireurbossnow.com/30x30-total-transformation-rev...
And on solar panels installations, and on plastic recycling (actual recycling, not shipping it elsewhere), and on electric buses, etc etc...
Would you trust that promise coming from a company whose bottom line relies on violating such promises?
> I can track stand at lights, ride down stairs and going round a 90 degree bend is easy. I can almost turn in the bicycles own circle on my old mountain bike. If I need to bail of the bike, I can just drop the bike and roll off.

Recumbent handling is different but has its advantages. Steep downhills are easier (while there's no bike I'd be happy riding down stairs on, if I was forced to pick I'd take my chances on the recumbent), the turning circle is zero at low speed, if you do get into a front-on collision your body's in a better position to absorb the energy before you hit something with your head, and if you fall off sideways you can shrug it off.

> You need to get the right saddle and yeh if you try riding 60 odd miles on a new saddle and you don't cycle regularly you are going to have a bad time. It would be like trying to run a marathon in a pair of new trainers, not a good idea. As for cycling putting pressure on wrists or too much weight on your arse then the bike probably isn't the right size.

This is "you're holding it wrong" logic. Nope. I did cycle regularly, got my bike fitted, and all that. But there's no getting away from the fundamental physics of pressure = force / area.

> Also suspension looks flashy but is pointless on a tarmac road.

Not having to slalom around the potholes comes in handy. Yes you can work around not having it.

> It is still simpler to repair derailleur setup than any hub. Any bike ship can fix your derailleur gears (unless it is a BMX shop). I doubt the same is true about hubs.

Derailleurs are more popular at the moment so more shops can handle them, but does that matter? If we're talking about a non-enthusiast commuter they're probably going to take it to the bike shop they bought it from for any required maintenance.

> Also derailleur gears will work still without maintenance, almost none for years on end. Modern 8 or 9 speed chain is very reliable.

> Hubs normally require specialised tooling parts and are always more prone to failure due to the nature of a hub.

This is backwards - a derailleur's parts are inherently exposed and vulnerable, an unmaintained derailleur is always going to fail faster than a good-quality hub. The Rohloff recommends an oil change every 5000km, but in fact people ride them for 10000 or 15000 without problems. Derailleurs make sense for enthusiasts who do their own maintenance or racers who want the lightest weight gearing possible, but for commuting or touring they're only used because of price, and the price of hubs will keep coming down.
Huh? D metaprogramming is much closer to "normal code executed at compile time".

Rust procedural macros are like external tools, manipulating the AST as a structure. In D, compile time code is seamlessly interleaved with other code – you just have `static if`, `static foreach` etc. in your code.

I'm not sure what you mean by "new pseudo-language to work with mixins". The term "mixin" is unfortunately overloaded: the `mixin()` call just splices a string into the code, while `template mixin` is a way to expand a template where you want it. Neither introduces new complex structures.
Our production of emissions is per capita. It's "human induced emission"
I agree that this is preventable but you can't assume that everyone knows these things, especially when there is an article like this that doesn't contain any help or advice! Of all people the BBC should be using this opportunity to help people.
yep, I work at what is a processor in terms of the GPDR and made a action plan of how we should comply and help our customers to comply.
Guess how much of that got done? Absolutely nothing.
But of luckely we have quarterly meetings to how to improve out compliance etc, of which we have so far had none.

The trouble is that the industry seems to focus more on what they can get away with then what they need to change. Even the GPDR consultants/privacy lawyers focus not on what is required by law, but on how to circumvent as much of it as possible.

All 'BeCAUse iT Is sUcH a drACOnian LaW' - Well guess why that is the case. We keep perverting it in the name of marketing. It's just a race to the bottom in the end.
As someone who played the base game when it came out, it was a complete game at the time and doesn't require DLC to be fun.
> Musk says it's still on the table as a backup plan "pending NASA approval".

read: NASA says it's not happening.
it puzzles me sometimes why we programmers are so fascinated by compilers, interpreters, VMs, runtimes, etc. many of these will never make it to the level of, say, a production c++ compiler or a Java VM. and yet we keep building small compilers.