skysight-inc/HackerNews huggingface dataset:
I spent past 30 minutes skimming the first paper (available here[0]). Fine, so severity itself doesn't really work as a deterrent - with the caveat made by study, that it applies to "variation within the limits that are plausible in Western countries". I.e. changing the punishment of some crime from 2 years to 3 years does not create meaningful extra deterrence; changing it from 2 years to 25 years or capital punishment just might. I'd argue that changing the punishment from "a fine" to "prison sentence" may just do the trick too.

> This would make sense if humans were all rational actors who only took an action after performing the risk calculus of expected reward vs. potential punishment. But that's not how humans work

This is indeed how humans work sometimes. Not in the heat of the moment, but when coldly calculating how to make more money with less effort. Fraud is not a crime of passion, it's premeditated, evaluated in advance. More certainty of consequences, and perhaps the severity of them, may be what's needed to further reduce it.

--

[0] - http://sci-hub.se/https://doi.org/10.1086/652230
Thanks much! Now I can read NYT again.
The parent is probably referring to GDPR.
Yanks say "one fourth", Brits say "one quarter": https://forum.wordreference.com/threads/a-fourth-a-quarter.3...

I knew there was a high likelihood that I would be downvoted to oblivion for making a terrible Dad joke, but it was worth it. I feel that a few years back I could maybe have cracked that joke without my karma being bludgeoned.
Ping. You haven't yet responded to my question on another thread.
Awesome. I've needed something like this since the beginning of github.com itself. I can now, with glee and joy, chuck all the lame curl scripts I was using/maintaining to try to perform the same function, and use something better.

The only thing is, I don't like the name. The use of the term 'hub' is a bit dangerous - I know other tools out there named such. For me, it'd have been better to have named it something more specific/unique to the intended purpose, like 'ghub' or even better, 'github-client', and then leave the alias-to-simpler-word up to the end user.
Mostly just lack of time, more important things got in the way, and it became less fun after the initial excitement.

I'm also still not convinced that Kotlin/Native will catch on in any significant way, but we'll see.
OpenSuSE Tumbleweed, Void Linux.
Unicycling. There is still a pretty active community forum at http://www.unicyclist.com with some scattered FB and discord groups. There is a subreddit but it gets barely any activity.

Interesting side note: TinyURL was created by Gilby to shorten URLs on a unicycling newsgroup, which eventually became the forum.
Yagni, Yes. Skimping, No. Technical Debt? Not Even
> What is it exactly? Fingerprinting involves looking at the many characteristics of your mobile device or computer, like the screen resolution, operating system and model, and triangulating this information to pinpoint and follow you as you browse the web and use apps. Once enough device characteristics are known, the theory goes, the data can be assembled into a profile that helps identify you the way a fingerprint would.

For real computers, you can just use VMs, and connect through VPNs. You can have as many as you like, limited only by RAM. Or use burner phones, if you must do mobile.
Looks good.

Can you also share, which new topics/lectures are u going to cover? Any roadmap for this course in mind?

Do you also have any hands on coding exercises?

Lacks content and some exercises..for now.. definitely will keep eye on this.. will buy..
That's what I understood from reading somewhat technical docs, but I keep reading here and there that more devices/bts will be supported.

IDK, I'm just an analyst so I'm waiting for the internal spec sheets, until then I can only speculate, but I don't see anyone too exited about it.

IMHO most clients will be happy with an average of 40mbps and decent latencies, which is somewhat difficult to achieve consistently in many places.

But I also know that competitors will force us to get onto 5g with marketing stunts. There is already a large ISP marketing LTE as 5g so...

Edit: Frequencies depend more on regulation than anything else, and the spectrum in Spain is not really open for many experiments. Also more power consumption will be a problem In remote places. Maybe we could use more solar arrays, but that's increasing the cost further and adding complexity.
It’s the other way around: on X11, nVidia implements all the standard APIs, so window managers like i3 don’t need driver-specific code.

For Wayland, nVidia only implements the EGLStreams buffer management API, whereas other drivers implement the GBM API. Individual compositors (like sway) need to add support for EGLStreams.

See also https://wiki.archlinux.org/index.php/Wayland#Requirements
Burial at Sea: The Fall of Maddox, the Internet's First “Outsider” Celebrity
It's worth noting that Debian backports security fixes for firefox-esr and these come in more often than once a year[0].

[0] https://www.debian.org/security/2019/
Is there a book or reference for that kind of parenting?
If you live in San Francisco, the restaurant China Live has Durian ice cream that actually is rather delicious. Only good tasting Durian dish I've ever had. I absolutely hate the smell of the fruit and don't particularly like the slimey texture either.
Also: I said the main benefit of compiled languages is the memory overhead. If your 8gb of RAM can't handle multiple Chrome tabs, it's because of the memory overhead, not because javascript is slower. Most of the tabs aren't doing anything to the CPU most of the time.
You turn all permissions on if you are actually using it as if it is Node for writing servers. But in the case when you are using a (potentially untrusted) code snippet to perform certain operations (like encode/decode base64 values), you do might want a sandbox.
(For the case of Node-like usage, we actually also have a basic implementation of whitelisted directories/files for certain permissions, though not perfect atm)

We have also discussed about possibilities of implementing an in-memory file system. (Maybe we will also bring sessionStorage to Deno)

Flags per module is slightly trickier, while whitelisting of certain feature is trivial to implement.

Package signing is indeed a topic that Deno contributors need to discuss further and possibly finding a solution.
The London Tube was built with a 3.58m diameter. Jubilee Line Extension had a 4.4m diameter, Crossrail will have 6.2m diameter. So the diameter reduction is not that much smaller, and it certainly isn’t the smallest attempted.

The original Tube tunnels actually have several problems - the tight diameter means that air conditioning is basically an impossibility (no room for the equipment in vehicles and nowhere to output the heat), and it makes maintenance and emergency evacuation annoying and hazardous if you can’t have a walkway for people to walk alongside the trackway.
Download latest hiphop, rnb and lot more
I enabled DNS over HTTPs in the recent past, and was very happy with it. Until I came to test a staging-version of a website and discovered that updating `/etc/hosts` to change the IP of the given name no longer worked.

It took me an embarassingly long time to realise I was still visiting the production site.
I'm not even sure it's "bad for overall GDP", I'd say the average american has to spend a lot of money on BS services like credit protection, robocall protection, tax filling services, crazy prices for common drugs and other rackets that wouldn't exist if regulation was better
I appreciate the distinction between being random, and seeming random. But this is a solvable problem, one particularly benefiting from rules being applied to rule enforcers - applying justice "at random" (in particular, in a corrupt way) is a violation of public trust too.
Thank you pip people.

Let's nominate them for PSF fellowship https://wiki.python.org/moin/PythonSoftwareFoundation/Fellow...
I animated SVG elements at 60fps with React. So yes, React can be pretty fast and low-latency.

And obviously, most users don't seem to care that much. Otherwise you wouldn't have these web applications. Developers would spend the multiple amounts of work, gladly paid by their employers and investors and gladly reimbursed by the users through licensing fees, necessary to make hot-to-the touch user interfaces for everything we use computers nowadays.
As in all threads on Debian stable, I see criticisms that stable software is stale / too old. That really misses the point: this is not a bug, it's a feature of stable!

Stability doesn't only mean "lack of (big) bugs", it also mean that it's dependable: it won't change under you, and what is inside is well understood (including limitations). This require using mature enough software. In any non-trivial piece of software novelty will brings exciting new features but also regressions in some cases. There's an inherent trade-off between freshness and stability in this sense.

Debian stable is made for stability in the full sense, like a Red Hat. If one prefers something more recent, but with more frequent changes, it's fine. Either use a distro with more frequent releases (e.g.: regular Ubuntu or Fedora) or even a rolling one like Arch, of Debian testing (sort of) or unstable. There's room for all of this, it's just different trade-offs.

Lastly, as I've said elsewhere it's possible to mix and match. One rarely needs the latest in all, and it's possible to use stable as a base to avoid problems, and add fresh versions on top for only the software one care about. With the various languages package managers and flatpack/snapd this is becoming very easy. For some it may be a better trade-off than moving to a rolling distro.
Totally:

https://theintercept.com/2019/01/20/beyond-buzzfeed-the-10-w...

https://www.buzzsprout.com/164767/1046783
I especially like the .execute() method in Groovy. Just create a String that represents a valid command, call .execute() on it, and use the .text property to get the output. For example:

$groovy -e ' println "ls /".execute().text'
As the linked page stated, though, the point is neither productivity nor commercial agronomics, the point is preservation of heirloom varieties that are precisely not interesting to commercial growers. I think this is a very important effort since it preserves genetic lines that may in the future turn out to once again be interesting as climate change makes new and unanticipated demands on food growing. That's not to say that we'll use those old varieties unchanged, rather that they may contribute genetics in the development of new strains.
Always measure (A raytracing runtime post-mortem)
What do you mean?

https://linux.die.net/man/3/gethostbyaddr

It is one of the worst thing that can happen if this functionality moves into the application layer.
Native development on ARM instead of cross-compling, for example. When you reach a certain point down the stack, the machine you develop for/on matters a lot more.
@ameyv, thanks for the feedback!

Yes, there will be more courses related to implementation of programming languages: Automata Theory, Theory of Parsing, Essentials of Interpretation, and others.

There are some lab sessions for the Garbage Collectors class, e.g. Writing a Memory Allocator from Lecture 6, where we implement an allocator similar to `malloc` function: http://dmitrysoshnikov.com/compilers/writing-a-memory-alloca...

As to materials, yes, there will be an accompanying book for this course.
Bernie Sanders’ Staff Director highlight their accomplishments
Every deno API function call goes through flatbuffer serialization + deserialization + more steps. Sounds like a lot of overhead.
There's a ton of good material about grafting on Youtube. See also the Growing Fruit forum at growingfruit.org
iPhones don’t support WebMs natively
Then there can be a browser that does not do that and this is what I will use.
Using the hosts file to visit a staging environment is a gross practice anyway. Just make the domain configurable in your code and either but the IP directly or make some subdomain (or better yet, separate domain) redirect to it.
> Will someday debian authors and die hard fans understand that old libc and old Firefox or Gimp are different and one really can mean stable and another can be just outdated?

1. Things depend on one another. Keeping the base system stable while iterating everything else more quickly can end up being infeasible because it's turtles all the way down. Application X wants a newer CMake to build, which wants a newer something else, which wants yet another newer version of something, and then your base system changes underneath you.

2. I really, really love to “fire and forget” a Debian installation for a few years. I've got elderly family members on Linux that are really sensitive to changes in the UI. Things being not changing for years rather than months or weeks is a blessing.
Both you and NeedMoreTea are correct and I can't believe I missed that. Thanks!
The house that Henry Batt bought in 1781
Replying to Flatbuffers concerns:

You are right, we will try to get rid of it for some faster serialization mechanisms (after some huge internal refactor lands). See the talk I posted, Ryan mentioned about it near the end.
The total is actually quite a bit more if you're in the UK, $106.80. Feels strange for 20% VAT (UK sales tax) to be added to a dollar denominated payment, but, hey ho. At this point it definitely feels overpriced by a very wide margin indeed.

More to the point, however: for something that claims to be a template for 'easy to navigate website or web app', it should at least demonstrate some navigation beyond scrolling. At the current price point, I would also expect to see more iconography, more custom design elements/components and responsive design (eg., how does navigation work on mobile?) The template is just too generic as it's currently presented, and that's why it feels so overpriced.

To the OP: have a look at some more templates; the features they offer, and how they're marketed. Then have another go. Best of luck.
You can operate a full resolver without Cloudflare or any other resolver DNS server. Every time you do a complete recursive resolution on the DNS names yourself locally and then only the DNS servers of the service you are using are going to know that you visited their service (and the adversary eavesdropping on the network between you and the service).
Why do you call them Prussian? It's Austro-Hungarian (Maria Theresia) invention. Prussian schools were straight up military.
Try Groovy:

$groovy -e ' println "ls -l /".execute().text'

Without the "run the example on the command line" baggage, it reduces to:

println "ls -l".execute().text

assuming you just want to spit out the results. What's nice about this is that it's ultimately just syntactic sugar over the standard Java ProcessBuilder / Process mechanism, and it's relatively easy to support more advanced cases like defining your own input, output, and error streams for the underlying process, etc.
I trust a non free vpn
It is pretty simple to set up. You can do it in 1 hour.
Agreed, although that last point has a few caveats, especially with regards to Debian and apt - https://wiki.debian.org/DontBreakDebian
Weekly Robotics Newsletter – Issue #46
Electric cars need about 15-20kWh/100km. A liter of gasoline has about 9kWh of energy. The average car needs about seven liters per 100km, so around 60kWh/100km.

Similar improvements can be had for heating. You get a little less than 1J of heat in your room per Joule-equivalent of fuel you burn, but with an electric heatpump you get 3-5J of heat per Joule of electric energy.
The numbers, with or without context, are big. Let's just say that it is an area the size of Iowa – that's an enormous amount of land to cover for electricity generation. To argue against that is ridiculous.

And I bet it would actually be a fair bit larger because of all the extra infrastructure you'd need to produce, process and recycle the solar panels. For some reason nuclear waste is a very big deal but wind and solar never appear to have any externalities. Funny that.

Imagine covering all that land with forest, or growing vegetables?

France is well known for nuclear being a high percentage of its electricity production. 75% – how many reactors? 58. Only 58!

I can't find your stat for asphalt. The one I found was: https://www.quora.com/How-much-land-in-the-United-States-is-... which says, “The estimate of roads in America is about 65000 square miles but Maybe 8% of that isn't asphalt. Plus This number would not include parking lots, driveways, private roads and other uses.”

I think an energy production source that takes up as much land as roads _is_ a huge amount of land. Imagine taking each road and covering some land somewhere in the equivalent amount in space with solar panels. That's mind-boggling.

> doesn't even directly produce revenue.

So what? Infrastructure doesn't directly produce revenue. Yet it enables all sorts of revenue generation. What sort of argument is that? You know what else doesn't even directly produce revenue? Electricity production.
I'm honestly astounded by how much fallout is generated by GNOME alone: GNOME strongly integrating with systemd pushing systemd itself[1] onto major distributions, now GNOME forcing Wayland.

Hell, RHEL even dropped KDE support entirely in version 8.

I'm not saying change is inherently bad, but I'm amazed how much change is caused by a single project.

[1] https://lists.debian.org/debian-devel/2013/10/msg00578.html
These analogies need to be taken with a grain of salt. For instance, king - man + woman actually returns king (since woman - man ~= 0). It's only queen when you ban the words king, man, or woman (since the embeddings of queen and king are close).

See Ian's tweet https://twitter.com/goodfellow_ian/status/113352818965167718... or the linked paper https://arxiv.org/pdf/1905.09866.pdf for more information.
There are a few steps involved from activated electrons to Glucose that solar panels skip.
Turning on AppArmor by default was a mistake. It completely broke Firefox, because my homedir is accessed via a symlink and AppArmor refused to let Firefox write its lockfile via a symlink. The diagnostics are pretty much non-existent and it took me the best part of a day to figure out what the problem was. The AppArmor docs say it's only really intended to be used with system daemons, having user apps like Firefox use it is just asking for trouble. I disabled it via grub and uninstalled out all the userland components as well.
https://wiki.mozilla.org/Trusted_Recursive_Resolver
For website use, I think the right person to ask such question is Pieter Levels (user pieterhg here). If I'm not mistaken he uses it for remoteok.io and pretty much everywhere he can lol; oh I love this guy so much ^_^ !
Commonplace Book – a way to compile knowledge
Well, qualia is exactly one of the things I would try to avoid.

That can be useful depending on what you want to achieve in the discussion, but ignoring the qualia question altogether won't make it go away :)

what are objective properties of qualia?

If we could answer that, we would have solved most of the problem. The closest thing to an objective property is that we indeed talk about them i.e. they do objectively affect the external world. This is true whether they're illusory by nature or not.

I've tried to understand the illusory explanation, but I really can't get over the sheer undeniability of actually having a subjective experience, that being (as Descartes put it) the only thing whose existence I can be really truly certain of. The illusory explanation feels too much like saying "if it doesn't fit our current scientific worldview, it's not real". How did you get over this hurdle?
The notion of a linux distribution repackaging software released by others has always seemed a bit strange to me and a bit of an outdated practice. I get that it has its origin in the inherent need of distributions to explode packages in a distribution specific way all over the file system using distribution specific practices, scripts, file locations, etc. This indeed causes lots of headaches and creates a need for a lot of managing and testing. So don't do that. These days with things like docker and snap, there's no need for any of that and you can get your software straight from those most committed to developing, maintaining and fixing it: the original developers.

My experience with Debian, Red Hat, etc. is to ignore packages for basically anything I care about for both Development and Production. It's likely to be the wrong version of what I need and quite possible for it to have distribution specific issues and quirks. E.g. for OpenJDK I would never put Debian provided packages in production and instead use a package from one of the several licensees of the testsuite (Amazon Coretto, Azul, etc.). I have actually run into issues with e.g. certificates, premature releases of non released versions of the jdk, etc. Much better to use Docker and CI test the entire container before it goes near production with exactly those dependencies that I tested and hand picked. Even Docker itself I prefer to get straight from the source when I build AMIs in Amazon (using packer). Most things I use are well supported with packages by their developers.
You're very good at pointing all the things that you hate about America and you're very good at wishing for an Utopia. Guess what! So is everyone else. Every human is a little arm-chair general about everything. What's hard is building something in a complex, gray world.

So I ask again, what do you think will ACTUALLY happen if America collapses or pulls back to only concern itself with what happens within its border?
Can you just not upgrade on your own machine.
Why other should suffer?
Changes in life are inevitable.

Let me remind you that binary distros emerged for convenience and speed – you dont need to compile bunch of stuff when internet and computing power was limited, e.g. new version of gimp (or mpv) with feature you really waited and wanted.

I have never (never!) encountered security problems, and sudden config changes in most updates (lates major versions of KDE are exceptions) and this is not a problem at all on my desktop machine.

Problem is when can't intsall new version wihout learning new often sophisticate upgrade procedures or even compiling/building (let me remind you it's 2019 today).

Debian is not universal, it's a server distro with desktop packages appeared in repos by as a result of some mistake.
> IIRC doesn't it use Harvard architecture?

Indeed it does. PIC32, on the other hand, doesn't.
Addendum:

NetRexx is also open source and readily available, which is one more option for any Rexx junkies out there.

http://netrexx.org
the market decides what’s fair, no?

What do you propose?
Are there other fruits that look like durian but are different inside? I once ate an odd fruit which grew on a Caribbean island. It had black seeds and creamy white flesh surrounding the seeds, was very sweet and not tart.
Some context on image classifier trained on ImageNet dataset here: https://github.com/stared/thinking-in-tensors-writing-in-pyt... (a Jupyter/Colab notebook, so you can use various networks, including AlexNet).

Such hallucinations are related to https://distill.pub/2017/feature-visualization/ (also with Colab code how to create such).
I've never had it before and I tried some just recently - thought it was very delicious.
That page actually lists flatpak and snapd as recommended solutions...
Amazing, I wonder how they test to qualify a super recognizer
The story of Eurisko doesn't add up. So advanced for its time, not replicated for 30 years (or at all) and Lenat lost the source code and was not interested in doing anything similar again, with the next version (Cyc, IIRC) not getting anywhere close?

I would guess there was a lot more manual handholding that was not documented.
That doesn't always work. There are migration scenarios where you have to use the correct domain to be able to test everything properly.