skysight-inc/HackerNews huggingface dataset:
> Is that because Python already is the way it is?

Partly, yes. But also because the optimizations I would have come up with were all tried by Stefan Brunthaler before. See some citations in the paper, in particular to: http://arxiv.org/abs/1310.2300 where he claims a 4x speedup over CPython using purely interpreter-based and safe optimizations. So I guess I should have written "no really obvious and new optimizations to try".

Anyway, Stefan's work in general is very interesting for implementors of dynamic language interpreters. A lot of it harks back to things that were first developed for Smalltalk, which I think is where you are coming from?

> In other words, if you started from scratch, how would you design a language differently so that it doesn't run into these issues?

I don't think there would be a need to start from scratch. Python 3 is a pretty good language! Also, it's not clear that it needs to be fast, it's just fun to think about how it might be fast.

That said, I think there is only one key feature missing to enable aggressive optimizations: An annotation on functions/methods that says that the function may be optimized even at the cost of some loss in reflective capabilities. In current Python any function's code can be inspected and changed at run time, as can its local variables by callees who can walk up the call stack. This means that every optimization that compiles Python code to machine code or even just changes the interpreter's handling of local variables can, in general, change the program's semantics.

I think it would suffice to add a @static decorator to disable these reflective features for individual functions. (And disabling dynamic lookup of globals would be good too.) The interpreter could then recognize that you want those optimized and could do whatever magic it likes without caring about boring corner cases like invalidating its optimizations if someone tries to patch the function's code at runtime.

This would not be a big thing to do, and there would be no real need to restart from scratch; Python 3 is a pretty good programming language!

Everything else would pretty much fall out automatically from that using known/already implemented techniques, especially with the type hints that would allow you to gradually move a fully dynamic, interpreted application to a statically typed, compiled one function by function. Such a Python would still not win the speed crown, but it could beat the current one by miles on a lot of applications.
Pretty sure she doesn’t ingest any aspertame or msg. I am not around to help her keep a food log but she does cook a lot by herself and I’m pretty sure she’s tried keeping the food very basic, free of salt, sugar, msg etc..
It ain't hysteria if you're in Germany, and a private individual or a nonprofit (e.V.). Due to specialities of German law third parties can serve you legal writs for hundreds or thousands of EURos.

Which is why I'm shutting down these 20 domains running HTTP/SMTP services I'm hosting in less than a week, and wait until the smoke clears.
Great news! I wish more smart people would put more effort to technically stop repressive regimes from blocking VPNs like WG.
Ok, why you aren't hired has nothing to do with internet privacy. It is also good practice not to tell people why because some will and do sue whether or not the potential employer did anything wrong.
As for your first point: that is in fact what is happening. It's somewhat of a "loophole" in that is has allowed funders to mandate open access without restricting academic freedom, by simply making money available to publish those single articles as open access. The downside then is that it still leads to public funds being wasted: rather than paying money to access research, it is paid to publish it. The costs are then still disproportionate to the actual service provided, and it's still a barrier to inclusivity in academia (e.g. towards researchers in developing countries or in industry). I expanded on this in more detail at https://medium.com/flockademic/to-fix-scholarly-publishing-d...

As for your second point: obviously there are many funding agencies, and surely people don't care at some. I was mostly referring to those who do want to promote the adoption of open access, such as the Gates Foundation or the Wellcome Trust (and many national funding bodies). They have absolutely come out making the above argument. They're really hesitant about this (although without a doubt also due to lobbying by the traditional publishers), which is laudable but also exacerbates the problem.

(Note also that they do have reason to be hesitant: science has seen a lot of pushback in the past, so these lessons have been hard-won and are ingrained in their DNA. Any movement that appears to go in the direction of the times when the catholic church could limit the adoption of scientific theories is met with heavy scepticism.)
Same here. EU makes up such a small amount of or customer base, and EU customers spend far less money with us. Which is generally true in most industries, US consumers spend far more than consumers anywhere else in the world.

If we ever choose to enter the EU again, it will be a careful and deliberate choice, and will likely only ever happen if our growth slows in other regions.
Wikipedia Adages
The entire telecom industry has been asking this question for the last 20 years. They have finally broken Cisco’s hold over the last 5 years by just building their own hardware a la Facebook and Google. Turns out it’s cheaper that way anyway, and they were already having to hold cisco’s hand through meeting spec lists, so it’s not much extra work for them to own the IP.
Asking user aloud if bot should continue (after hitting a restriction) would be helpful. If I'm not mistaken now it stops reading and doesn't explicitly ask for any input (microphone icon doesn't count). So user has to look at the screen for possible options.

Sometimes I'm doing something else with my hands while listening, so that's one possible use case.
It's a feature you'll probably end up using all the time without even noticing it.

I just wrote a class to keep track of changes to an object using proxies yesterday. That way you can pass an object to a form, modify it in place and then roll back if needed. Also makes it easy to get deltas and only post the updates to the backend.
This is not even remotely in the same realm.
IIRC, there was an agent who brought the stick into the facility.

Also, read this: https://www.theguardian.com/world/2012/jan/11/iran-nuclear-c...
The mandate of the regulator is to create compliance. Of course any institution can randomly decide to act outside of their mandate. If they would start to do so, the courts would rule them in. Same as anything. Doing business in the US, with it's notion of punitive damages that are completely unconstrained by law is a much larger risk.

On that token, have you actually at all looked into how "proportionate" is interpreted legally? After all this isn't new and there are a vast number of regulations using the same legal language. Yet somehow business in Europe has not stopped. So prima facie your concerns are absurd, you have not brought evidence that there is an issue (or anything at all unprecedented really) and I have to wonder what motivates you.

As others have said, if you have no interest in complying with laws that protect my privacy, then it's appropriate for you to not do business here.
Sort of, but there's the additional constraint that the repo only accepts a limited number of PRS per month
GDPR doesn't apply to personal projects unless those are commercial projects.
It's not like if the US laws didn't have any extraterritoriality.

This is a disingenuous argument. The US has never passed a law that is this easy to violate outside of its own borders, is this ripe for abuse, and carries such enormous penalties and burdens for essentially everyone in the world that wants to operate a website. In fact, no country has ever done this before.

GDPR is different, and not in a good way.
That's fair. I do have my doubts about how genuine some of these concerns are though.
How many curved monitors you need to create a full circle?
Their work is subtle — a refutation of Penrose’s original statement of the strong cosmic censorship conjecture, but not a complete denial of its spirit.

I wish somebody out there could cover social science research and politics with this kind of attitude. This is really good science writing.
The hard part was writing the worm and getting it in to the facility, not getting in to Realtek's network. I would bet.
Hannu Rajaniemi's Jean Le Flambeur Trilogy: Brain-Busting, High-Concept Sci-Fi
Best Voice Chat Experience for Online Gamers
Looks like the author is taking a stab at working with Go and wanted to build something to fill a need.

I would absolutely recommend Logwatch or, if you're fancy, Filebeat and Logstash.
> has received some pretty unfair criticism for its efforts.

Ha, sure, one could say that the effort itself is commendable (internal audits and exploit hunts), but why does it feel it's a little like applauding a hitman for cleaning up the bloody mess they made in someones house?
I disagree. The turkers don't need to know that they're extracting the "country, state (or equivalent), city," from a list of adult store customers in order to extract that data. Sharing the context is superfluous to requirements in this instance, so likely is not included in the task mandate.
Of course at least a few of them are reading Hacker News. I understand from the Snowden files that the teams are moderately large and then run for years. So there were likely many dozens of software developers who contributed to Stuxnet.
An explicit mention that you will not record?
Ok, but Amazon also checks for turk performance, e.g. to keep out bots, and people who just submit wrong answers to make a quick buck. It doesn't seem trivial to build upon that by returning a code.

(A related question: would it be possible to use Amazon Turk to train an algorithm that answers Amazon Turk questions?)
https://en.wikipedia.org/wiki/United_States_v._Elcom_Ltd. ?

The guy committed an "US crime" in Russia, where what he did was not illegal. He arrived on US soil, where he committed no crime.

He was still arrested and charged.
Great explanation. I didn’t know the difference between US and U.K. law was so fundamentally different. Thank you for educating me on the correct terms.
Can you give an example of how it is "constantly violated"? One not involving a "perpetual motion machine"?
> The problem has traditionally been that most of these things are hobby projects from a single developer, and they go moribund when the developer gets bored and moves onto something else.

I don't know for other libs, but Qt has strong API stability guarantees, so you need to generate the bindings only once per major Qt version - that is, once every five or six years. Just because the binding hasn't been commited to for a few years doesn't mean that it won't work.

> It would just be so awesome if there were a viable cross-platform desktop GUI solution, for a modern statically typed language somewhere between the extremes of C++

What's wrong, with, as you mentioned, C++ and Qt ? It can be as high-level as you want it to. I've been successfully developing a large desktop app with it and it has been a pleasure from start to end.
Images and Sketch Files of Popular Devices – Facebook Design
> At which point do you take responsibility for yourself?

Taking responsibility for yourself is about how you use your will. Criticizing facebook is about how you use your reason. I don't see how these need to be in conflict. It's not necessary to blame yourself in order to take responsibility for yourself.
I thoroughly enjoyed this writeup as well: https://www.langner.com/wp-content/uploads/2017/03/to-kill-a...

Appendix C is my favorite part: a look at all the things that can be gleaned from television footage of the facilities, brief glances at control screens, etc.
> The only reason they have a reputation of being safer is because windows dominates marketshare

... and centralized updates for all software and libraries and make it hard to use old libraries and selinux and ...

Of course any software has bugs, but "only reason" is very much false equivocation.
I have hope WebAssembly can make it happen. If you compile Qt and target WebAssembly, and compile Rust and target WebAssembly, it should all be able to work together automatically without needing tools like SWIG.
While they don't include their higher-complexity systems or seem to improve the existing projects much, I still find it interesting to see what tools they use.
INTERVIEW WITH CITY-DROP: ONE WAY CAR RENTALS IN EUROPE
*could have
Is nature continuous or discrete? How the atomist error was born
Without wanting to get in to Middle East political discussions, I don't think anyone there wants to sincerely "wipe out" another nation. The consequences would just be brutal and wouldn't be worth it.

I think Israel is much more in the business of targeted strikes on personnel and infrastructure to keep their enemies in check, something they're very capable of.
https://en.wikipedia.org/wiki/Digital_Millennium_Copyright_A...

https://en.wikipedia.org/wiki/United_States_v._Elcom_Ltd.
Gates is one filthy rich SJW! Dang!!
It's an EU Regulation, which under EU law the local courts have a duty to enforce. Local courts and laws will be dealing with all the details unless a case is appealed to ECJ.

To say that local courts and laws will have no influence is complete rubbish.
Delayed Impact of Fair Machine Learning
Do you actually have a diagnosis of cluster headache from an MD?

The reason I ask: the pain from cluster headaches is legendarily terrible. The pain has been described as "remarkably greater" than migraine, and probably _at least_ on par with a spinal headache.

I don't have cluster headaches, but I've had a (diagnosed) week-long spinal headache exactly once before. A spinal headache is where your CSF fluid leaks out your back and your brain physically begins to "hang" in your skull. It lasted for a week, I was shot full of so much hydromorphone I couldn't physically coordinate my legs, and I was still in tears from the pain, begging doctors to knock me out. I honestly think I would have died by my own hands had it gone on for another week. It was unbearable.

I would suggest that the odds of someone managing cluster headache without medication – i.e. the headache that's earned the nickname "suicide headache" and causes people to carry around emergency inhalers of hardcore pain killers like butorphanol – is very, very low.
Flow of fluid is governed by physical laws, for which Navier–Stokes is an approximation. Brain is governed by physical laws too, of course. But its structure facilitates processes which can be described as information processing.

If water fails to solve Navier-Stokes, we change the equations, if a human fails at reasoning, we correct the human.
Sorry to hear about your condition :( I really hope you find relief in new drugs. Many people here by their comments have no idea what a chronic migraine looks like.
Quick comment on your oven test: The your oven's shell is probably some low-grade, magnetic steel. Vacuum chambers are typically stainless, aluminum, or titanium (if you want to break the bank) so non-magnetic. Their shielding effects would be much smaller.
So spacetime exists beyond the Cauchy horizon, but it's discontinuous?

What on earth would discontinuous spacetime involve? It sounds like a sort of shattered chaos of torn-up bits of space.
I'm not so sold on the belief of the author the keys were kept under best security practices.
In the case of a list of addresses, just knowing the company or person associated with the Mturk task could be enough context to reveal information about the person(s) living at that address.
> This is unsurprising, given that the US is so heavily rules-based, but the EU (certainly the UK) has a long history of principles-based regulation.

This is a good point, but many people seem to forget that most misdemeanor criminal offenses in the US are punishable by fine and/or up to 30+ days in jail. People do not often get the jail time so most don't even think about it, but it is available as an option to the judge for things like repeat offenders.
This is what got me re-tethered to a smartphone after a several-months-long experiment with returning to a flip phone - for backpacking it's so, so nice to have GPS in my hand.
It also covers very basic subject matter, briefly.
All that ends up happening is that they will prescribe you some happy pills and then you can paper over the bigger problem and pretend it doesn't exist. Whee! I've never met psychologist or psychiatrist that did anything for me except want to medicate me into Zombieland where the rest of America resides. Fuck that.

I think one of my biggest issues at work is that most of the people are on anti-depressants and I'm not and yet they're the ones who can't handle even the tiniest, least bit of negativity.

I grew up with adversity and while yeah, sometimes things get to me, I am free to express myself how I want to about it, including bitching. It's called "blowing off steam" and it's much healthier than medicating yourself.
IIRC, last I used fb (some years ago), there was an option to only allow requests to be made by friends of friends. Faulty memory or option removed?
Hi. I think this resource should help you with choosing a VPN: https://vpnspecial.com/comparison-table/

I personally use NordVPN for extra security and good speeds. Another worthy consideration is VPN.ac. Or if you want there's a kinda new Surfshark VPN which supports unlimited devices and is quite fast.
How to show size guide on the Prestashop eCommerce store?
Hey, I want to display a size chart link on my online store. How can I implement this?
Facebook Android App Is Asking for Superuser Privileges
> to keep the roads open and the lights on

I'd cynically add:

> and to prevent people from killing and robbing each other each day

There's a reason we have Wikipedia articles like this one:

https://en.wikipedia.org/wiki/Highwayman
Simplicity is always a sign of a quality solution. I’m not sure why anybody would ever conflate complexity with quality or sophistication. I wrote some very complex code in college, but it wasn’t very high quality.
We find ourselves gravitating more and more toward https://realtimeboard.com/ for distributed planning and brainstorming. It's replaced whiteboards for some in-person planning meetings as well. In almost every case where I've said "I wonder if...", it's worked exactly how I wanted. ("I wonder if I can resize a group of sticky notes," "I wonder if I can add a comment and indicate reinforcement/critique," "I wonder if there's a timer plugin," etc.)

It can get a little slow for larger boards – we did multiple weeks of branding iteration in a single board with hundreds of images and sticky notes – but overall I'd highly recommend it.
It's more complex than that. Different countries might pass different laws about interpretation, and both are valid until there's an ECJ decision.
50+ Remote Job Sites to Boost Your Search
It's not DS-Lite that does that, it's CGNAT. Unfortunately CGNAT on v4 is unavoidable, because there just aren't enough v4 addresses to avoid it, so although it does suck a lot it's hard to blame ISPs for using it. It's just one of the consequences of v4 exhaustion.

DS-Lite makes the situation better by giving you v6, which means you can still do inbound connections. If you just had CGNATed v4 with no v6, then you wouldn't be able to do that at all.
SwiftShader: High-Performance Graphics Rendering on the CPU
Perhaps more important, dpo is just another hat - if he's ceo,cfo,cto - he can be dpo too?
The world’s first quantum software superstore
Sure, but the people spreading FUD about this are not referencing anything at all.
What is Patent Thinking and how it could improve your team's creativity
Technology Fridays: Clovyr Wants to Be the Heroku of the Blockchain
There is... Article 83.
Nope. Read the law and check on how many countries have extraterritorial reach in their laws...
A usb drive discreetly dropped in the parking lot, labelled cat memes would probably do the trick
> I need to collect it and store it to comply with other laws, now I need to verify that the particular way I collect and store that data isn't violating some other new law.

Have you seen this? It seems to say that GDPR allows you to do what you're doing.

https://gdpr-info.eu/art-6-gdpr/

> processing is necessary for compliance with a legal obligation to which the controller is subject;
BITCOIN AND THE ENERGY DILEMMA
Again, an absolutely uninformed opinion on GDPR. Shame that you can't be bothered to care about your users.
I tried a batch for some data typing involving Chinese characters. Nobody did it. Maybe it wasn't paid enough, maybe there was no skilled people willing to do it. I'm also interested in other people experience involving to two languages.
Touche Einstein.

God DOES play dice with the universe beyond the Cauchy horizon
There's no evidence for a violation of physical Church–Turing thesis in brains.
I remember, around 2007, when facebook had started to be made more generally available outside of colleges in the US, that it seemed like a cleaner, easier, less cluttered version of MySpace. Sadly that version of the site is long since dead.
It could be that the audio is only edited in those first several seconds. That a normal call goes "Hello this is [business name]." Then Google starts recording as it replies that the call is being recorded. And then starts ordering.

And that's likely why, weirdly, no business identifies itself in the audio. They don't want to admit to ANY editing because it would open up MORE questions.
It's not discontinuous, its derivative (a function describing the rate of change of space time) is apparently discontinuous, or infinite, or something else equally hard to picture.

Plenty of strange things can happen with derivatives, e.g. https://en.m.wikipedia.org/wiki/Cantor_function
Is there a demo that I don't need to download first?
A quantum entanglement between two physically separated ultra-cold atomic clouds
Valve’s PC game streaming service Steam Link launches in beta on Android
> If your company can not show the candidates why they were not hired, you are doing a very bad job.

You sound like you've never had to deal with telling a candidate they weren't chosen for a position. There's a reason rejection letters are usually canned responses - it's not that HR teams are unanimously evil people, it's because any bit of information could open up the potential for a law suit, even if in good spirit. Someone gets a rejection letter saying "they aren't a good fit"...oh well it must be because I have different colored skin, right? It's a slippery slope from there.
We're quickly heading toward the age of the first Virtual WMD. The implications can be as wide as your imagination, but possibly worse than existing WMDs.
> Various people pointed out various cases where it's shown over the course of 20 years what happened

Yes, and other various other people are pointing out that now there's a new law that changes a lot of things, perhaps what happened in the last 20 years isn't a perfect guide for what's going to happen in the future.

> Immediately going to a lawyer seems strange and unique to me

I'm from the EU, and I go to lawyers for things much smaller than those that can get me fined 4% of turnover. And so should you, if you're serious about managing your risk. If your things are in order, it's not terribly expensive, and you get to lean on your lawyers professional liability insurance if things get weird regardless.
Python Import Statement and Built-In Modules for Data Scientists
Good lord, it's like you didn't read the article.

Or, you're fine with a competitor who isn't afraid of entirely reasonable international laws coming in and eating your lunch.
8 Light Bulb Ideas That Keep You Productive as an Entrepreneur