skysight-inc/HackerNews huggingface dataset:
I'm sure some teachers may want to delete tests/assignments in the case of cheating(especially in the case of stuff like "take home tests").

Obviously you'd probably have it saved on your computer, but this may mitigate / in some instances stop it.

I'd still say its a bit sketchy, but it makes sense in context of the everyday CS student.
Starting Our Next Open Source Project – TrueNAS Scale (Linux Based)
As a fellow Nordic citizen our media monitors the situation in Sweden very closely. One point that has been raised is the "consensus culture" of Swedish political discourse where no one seems brave enough to openly question the chosen policies. Even the hermit opposition party Sweden Democrats toed the government's line loyally.

In lieu of domestic alternate voices, we have other Nordic health officials questioning the Swedish strategy instead: https://www.thelocal.no/20200520/interview-my-belief-is-that...

Is Tegnell really the only credible epidemiologist in Sweden? Given that pretty much all of Europe has adopted a different strategy, that does not seem plausible. But is there anyone in the Swedish public sphere actually challenging Tegnell's ideas?
That would kill upwards of 95% of the world's population.
Exactly, they have no obligation to keep the docs and website accessible but are they really winning people over or bringing more awareness to this issue by preventing you from working?

It's obvious even they know their actions can't stand up to basic scrutiny, hence the immediate locking of the threads and even suspension of someone for daring to have the opinion that they shouldn't be doing it.

A dismissable banner for the cause that doesn't screw your users? Far less objectionable. It's baffling they went down that route, and it's emblematic of ideology clouding judgement.
Wow, you’d sacrifice a 1yo to save your grandparents? I find that genuinely shocking.
Landlords take housing out of supply and extract rents from it. They produce nothing- the house was "provided" already, they just inserted themselves into the process.
I suppose you can create a special teacher account
Well, a first victim of the loss of credibility of these publications. How do I know this study is more serious than the lancet study?
> Sometimes, when things come easy to people, they don't appreciate it. Holding people accountable helps them lift themselves up too.

Yea I’m invoking Poe’s law on this coming from a landlord. Are you trolling?
The landlord doesn't provide the place to live, it is already there, and the cost of upkeep is lower than the rent otherwise the landlord wouldn't be able to make a profit.

This is different from, for example, a retailer, who provides the service of gathering things into one convenient place, and does so more efficiently than everyone gathering the things for themselves. A retailer's profits are payment for providing that social utility.

Landlords' profits are mostly a consequence of their holding rights, rather than the provision of any comparable social utility (there are some small efficiencies to be had, but they are not the primary driver of profits).
That would mean that there would be a default branch with the meaning of "development branch that is as up to date as possible while still guaranteed to build and pass tests". Which would be a change from current practice, since there is currently no such branch under any name. So this is not just a naming problem. It is a problem of maintaining a development branch that is as up to date as possible while still guaranteed to build and pass tests.
Excellent report. I'm wondering the tech used in Google’s Loon balloon internet service and this Starlink is different? Does both are using a similar tech?
Photo Frame 2020 New
New eBay Captcha Good or Evil?
We're re-opening because we have to. We cannot realistically stay closed until a cure comes out. Very optimistically, that's not going to happen until the end of the year, at best. We have two choices:

1. Reopen the economy now, prevent further economic damage, but lose a lot of lives to coronavirus.

2. Reopen the economy later, and lose the exact same number of lives, but with a bunch of economic damage to go along with it.

The choice is easy, but nobody wants to be seen making it, because all of the options result in large numbers of deaths.
> infection rate and death rate later.

The most successful countries have already managed to reduce their infection rate to almost zero.
I am totally not a friend of anyone still using py2.x (esp. as it has EOLed [1].

Non the less one doesn't need to use log analysis and py2.X if you want to use Matomo as a GA replacement in the frontend.

So yeah - they should fix the log analysis part with py2 -> py3. But that doesn't invalidate the whole tool imho.

[1]: https://www.python.org/dev/peps/pep-0373/
Do you have a pointer to where this was fixed in the compiler?
Font Awesome Is Awesome?
Font Awesome just released Font Awesome 6 and how great is that promo video. BUT, I would like to hear from you: what’re the downsides of using Font Awesome? Thanks!
If maximum returns meant picking people based on race, they’d do it. If it doesn’t, they’ll announce that they’re picking people based on race as a good-will move. They’re probably not burning money with this decision, but they’d probably make more if they picked based on some other metric. The PR is the important thing here, which is why they’re making a point of announcing it to the world.
"Subsequent manipulations showed that a lone student will respond 75% of the time; while a student accompanied by two actors told to feign apathy will respond only 10% of the time"

My own anecdotal data confirms this: a colleague crashed with his bike just meters from our office. Pretty much the entire company stood there watching him bleeding and screaming on the pavement. I called the ambulance,as it didn't seem anyone was considering doing it at all. I'm sure every single of them would have called the ambulance if they were there on their own. On a different occasion,a friend pulled a few almost drowning drunk guests out of water during a wedding,while the rest stood on the shore watching the whole situation.
So you’re just trolling, is that right? You’re claiming that you’re deeply upset about a vague Trump tweet and need it to be banned to protect your innocent mind, but you’re openly advocating literal random violence. Ok, comrade.
I switched to Dovorak maybe more than 15 years ago. But I found it put too much load an the pinky fingers (which already are pretty loaded doing enter, backspace, shift). Also typing german is very awkward with Dvorak.

I then switched to NEO layout [1] which is optimized for german, programming and english. I never regretted that. For programming, NEO is superb. It gives you 3 different shift keys (each present two times on both halves of the keyboard) thereby allowing a lot of punctuation and other special keys being typed blindly without much moving of the hand.

Switching back to occasionally work on a qwerty keyboard was impossible at first. But eventually I got used to that and I can now go forth and back and adjust within minutes. Though qwerty typing speed and accuracy is much lower than my NEO speed and using qwerty generally feels frustrating.

[1] https://www.neo-layout.org/
not sure.. the news is everywhere else too
> We're re-opening because we have to. We cannot realistically stay closed until a cure comes out.

Why not? We have our own currency and have no qualms manipulating it to manipulate the stock market. We can communicate with other countries. By opening up our economy we’re pointing a gun at the world.

This just strikes me as a very naïve and dogmatic worldview. Where are you getting this from?
Of the public companies I've worked at, all had insider trading policies and it was stressed repeatedly there will be legal repercussions. You are allowed to trade yes, but only during open trading windows, typically following an earnings report.
Despite press coverage to the contrary, compliance of the U.K. public has been higher, and higher than modelled.

Can’t reveal my source but one region of England had over 80% complete compliance with government guidelines. That was as of a month ago.
A twitter thread by the first author of the paper: https://twitter.com/hypotext/status/1268218080993386497?s=20
Looks interesting but I’m finding that hard to parse, could you reformat?
> 85%+ of the world's on Android

I'm assuming the majority seems to be third-world countries because in big UK cities the majority of the phones I see around are iPhones.
NZ also needs migrant workers for agriculture, and guess what, we don't have them, and yep, it's causing issues.
Stenographers need to optimise for input speed, almost everyone else doesn’t have that requirement.

Right, max WPM isn't necessarily everything (though it's a pretty good proxy for overall effectiveness of the tool), what's more interesting is the way the device can adapt to the user. The programmers complaining about the symbol keys could create mappings that make those easier/more natural (combined with a device with a more ergonomic form factor). Technically you can kind of do this with a regular keyboard via macros/expansions/remapping but it would work a lot better if the with a device that was designed with that in mind.
Faster Shipping Through Value First Focus
I was just wondering if GitHub Classroom could be used as an interview step. I've not looked at Classroom very closely but I have a couple of questions; how do you handle the interviewees? Do they have to create their own user or do you re-use some generic ones?

If it works like I expect it to, you should be able to create different "classes" for different roles; SysAdmin, Programmer, Designer, etc. And you could create increasingly more difficult tests; build a web page, personalize it, add a cart, etc.

How are you guys using Classroom?
I think a big part of this is that suburbanization created a tremendous amount of (government subsidized via infrastructure) value that in many metro regions has all been scooped up now. There’s not much left to build outward, no arbitrage, and not enough political will to fix it (or: too many people benefitting from capturing the value).

And in combination globalization/corporatization has put a lot of high paying jobs in a small number of areas.

In my opinion it’s basically generational warfare or at least a hidden retirement tax paid for by professionals in booming cities for old people who happened to own property in those cities. Even if you don’t subscribe to that hot take, it should be uncontroversial that property values massively outstripping wages in some areas reduces quality of life and contributes to inequality.
Maybe because it is a slippery slope. "My humorous jab beats yours" attitude ends up derailing conversations and creating noise. I like how r/ELI5 handles this by ensuring that top level comments are always serious answers.
What? Racism is when you treat people different because of their race. Like this author does like the racist bigot he is.
I feel like this is meant to be used for a website. Do you have an article about how to use it from an app? Maybe I'd have to make some urls the app hits to download 1 bit or something, if i want to track a certain action: app open, features used
As someone who learned to properly type on a physical (PC) keyboard, it's mind blowing to me how so many people swipe so many letters on screens.

Ignorance is bliss I suppose.

First I had Blackberry Blend around 2014 (SMS and BBM messaging through PC), now there's Signal for Desktop and the Your Phone Microsoft thing.

The wheel keeps getting reinvented.

I wonder when peer2peer messaging will become popular again. It's how Skype started out and became big back in 2003. Offered way better call quality and privacy, because: no server and peer2peer.
Perhaps, but seeing as Sweden has had quite large changes in behavior (most people who can work from home, do; people are much better at washing their hands; the subways of Stockholm are significantly less crowded, going from being crowded while standing up, to always being sparse even during rush hour), it's not hard to consider the death rate being much higher than in 1993 without the media panic.
As I also said in another comment, you are correct in assuming, that you are bypassing ad blockers with this solution.

This solution takes your server log files and does an analysis/reporting based on that. As these log are written, when the browser accesses the resources (sites) you get clear stats oof how often your resources (sites/files) got requested.

As others stated nobody will filter out bots for you. So this will inflate the numbers with traffic from "none users". But also "adblock users" will show up.

As always - web stats are but an approximation of the real world. Their analysis depends on a lot of factors. From experience with different clients I know of cases were AdBlockers blocked up to 25% of traffic from showing up in analytics on sites with a more tech savvy audience.
Aren't there prerelease builds though? The branch of prereleases seems to fall under that bucket.
UI translators as well.
Wow.

What a mixed feeling of (mostly) amazement and (some) disheartenment. I started looking into this space--particularly the autograder feature with full control of the execution environment, which looks look it was added to GH Classroom this March--back in 2016. I was helping teach life science graduate students how to code, and was surprised to find I couldn't find anything that fit my needs. I started working on CodeStories[1] during the few spare hours I had each week after grad school work. I made it decently far and built out a number of cool features. On the instructor side, course creation is tightly integrated with Jupyter notebooks, which is really handy. And the courses themselves have a cool level-based structure where main problems have associated side-tasks. I was able to use the site to teach several summers of courses.

I haven't necessarily kept a super close eye on developments in this space since 2016, so it wouldn't surprise me if there are other players with unique features at this point. But given that GH (arguably one of the biggest potential players here) basically just launched, there's clearly still work to be done. Personally, I had largely paused CodeStories after grad school until the events of early spring made it clear that remote learning is almost certainly going to make a resurgence. Since then, I've been putting in crazy after-work hours to figure out how marketing works (which has been intensely difficult given my lack of experience) and put a final layer of polish on a paid offering. Intermediate Python for Bioinformatics[2] starts in a couple weeks and looks like it's going to be a reasonable success. I'm excited for it and for whatever comes after it.

All that to say, I guess this is what it feels like getting scooped. I'm sure it's possible to argue that I'd already been scooped. But somehow it's different seeing it from GitHub.

Congrats to the team that built this! It looks like an amazing tool and I'm excited to see it put to use, particularly outside of the pure-CS world.

[1] https://mycodestories.com/

[2] https://mycodestories.com/inter_python_biofx_20/
I'm not so sure about that. Firearms in those days were custom made by hand one by one by specialized and highly skilled (i.e. expensive) craftsmen. A firearm was a prized possession, and often a work of art.

A pamphlet might be typeset in an hour by the unskilled printer's apprentice.
Source confirming your statement, please, that Tegnell has been "wrong about almost everything". Because that is false and this is not Reddit.

In my opinion he _lacks_ charisma. He's just a scientist. Which is good.
I fail to see the trolling you evidently can see. Can you explain?
If you told people in 90s that at one point in future AIs will be able to:

- drive a car in traffic in almost all circumstances safer than majority of human drivers basing only on video input

- take a video and replace faces from another video well enough that more than 90% of people are fooled

- have 95%+ accurate OCR and speech recognition

- predict people's preferences regarding music/movies/books better than any human could

- generate short press articles on arbitrary subject appearing to most readers to be written by a human being

- win a game of chess/go/starcraft/whatever against the best human players

and asked them how far from that point till we have a general AI - they would most likely say less than a decade.

But now that we are there we devalue these acomplishements because we know how to do them, and still don't know how to do general AI.
I imagine the likeliness of hitting yourself with it would go up dramatically if that was the case.
Yet Markdown has become the de facto standard for creating eBooks. Long and/or complex documents need to move to a multi-file build process independent of whether Markdown is used.
It's much easier to do now that pretty much everything has moved to the web.

It's actually impressive that Microsoft has been able to pivot to such an extent that this news doesn't sound the death knell.
I would think not.

I assume section 8 is our equivalent of Housing Benefit. I know plenty of landlords who wont accept HB tenants because properties have come back absolutely trashed before.
chase@zumaltd.com / chase@fraclog.co

Or the hello@ address should be fixed now
> This is also a form of experimentation

People are quick to forget that the Swedish strategy was everyone's strategy in February. It was (most) other countries that changed strategy from "we must prevent healthcare from being overwhelmed" into "we must eradicate the outbreak at all cost".

It was different to stay on the first strategy, but just because other countries changed doesn't make the first strategy any more an "experiment".
I strongly disagree. If you keep things tidy coming in then you have a known good base.
Okay, definitely a bit less practical, but what about using TOR with TAILS on a laptop that's dedicated to nothing else (laptops for TAILS use generally shouldn't run over top of a Windows or regular OS installation). Furthermore, using said machines or TOR alone from an IP address that isn't one's own identifiable address.

That aside, what do you concretely propose as alternatives to TOR for the seriously privacy-conscious (and those, such as activists and dissidents, who need anonymity in a life-or-death way.
That seems to be exactly what's happening later this year[0].

[0] https://9to5mac.com/2020/05/23/apple-working-to-replace-mess...
Not really, at least, not given the current info.

Does anyone have a link to the reported clang bug?

For example, it might well be that the function that clang believes does not modify pmem->flags "promises" that it does not modify the value. In which case it might be an SQLite bug, that clang just did not happen to "correctly optimize" before.

This can happen, e.g., if you mark your function with __attribute__((const)), for example, which promises that your function does not access memory via arguments that have pointers. It then becomes trivial for clang to make the transformation above.

The bug wouldn't even need to be on the function definition, it might just be on the declaration, or on a declaration somewhere, in which case you have an ODR violation as well.

All that seems very unlikely since it appears to be clear that the function does modify memory, but still, I'd just wait for the clang bug to be filled with a reproducer, and the issue to be tracked down.

It does strongly hint at a bug in clang, but from the linked page, I at least cannot conclude that yet.
The solution to Scenario #1 is still going to break. As far as I'm concerned, if you're using parseInt, you MUST explicitly define the radix. Not doing so Will absolutely bite you in the ass.

In some cases, the parseInt rules go sideways when your number string starts with a 0 (zero). That's going to be a rare occurrence that happens months after you write this code, works just fine on your machine, and is going to take days to find.

Per MDN [1]:

If radix is undefined, 0, or unspecified, JavaScript assumes the following:

1. If the input string begins with "0x" or "0X" (a zero, followed by lowercase or uppercase X), radix is assumed to be 16 and the rest of the string is parsed as a hexidecimal number.

2. If the input string begins with "0" (a zero), radix is assumed to be 8 (octal) or 10 (decimal). Exactly which radix is chosen is implementation-dependent. ECMAScript 5 clarifies that 10 (decimal) should be used, but not all browsers support this yet. For this reason, always specify a radix when using parseInt.

3. If the input string begins with any other value, the radix is 10 (decimal).

1: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Show HN: Newsletter covering big topics – daily
New episode out !! Please subscribe we are growing a lot and it is 100% free.
Specifically I was referring to large apartment buildings owned by corporations. Have never lived in a corporate owned SFH nor did I know that it was common. In my experience these large apartment buildings are quite proactive about getting anything fixed - likely because they have a team of people dedicated to doing that full time or at least contract it out, and just chalk it up to the cost of doing business.
>The user antennas are likely to be quite expensive at first (several thousand dollars). Cost reduction of the user antennas is the biggest hurdle Starlink currently faces. Nobody knows yet how much SpaceX will charge for the antenna or service.

One of Starlink's competitors OneWeb was able to aquire a user antenna which is apparently a breakthrough in cost reduction at $15 [0]. I would assume the manufacturer has a contractual agreement with OneWeb, but I can imagine that Starlink could develop a similarly priced antenna with it's greater resources.

[0] https://spacenews.com/wyler-claims-breakthrough-in-low-cost-...
Hackers as Allies
OSSFuzz is an automated system.
Without launching into moral judgement, I’d just like to mention that people who block your analytics code from loading normally are often sending you a pretty strong signal that they would not like to be tracked. Do you have something that might take this into account?
Init7 gets there in 15, they reach AARNet directly from their presence in LAX, however it still takes ~310ms to reach NSW.
We rushed to launch this without any paid features, but we're planning on doing so. The moment we have a revenue stream, I'll be supporting you.
An awful lot of harm has been done to people via one group who are sure they know what is best for others, and thereby are justified in forcing it upon them.

In fact, likely much more harm than those with evil intent.
Yes, it's a bit of a puzzle. From most accounts Japan had some of the loosest government restrictions in the world, with relatively little contact tracing or testing, and their outcomes so far has not been bad at all (fewer death than most Western countries, more than most Asian).

The reality is that nobody really knows why, and there's a long list of potential confounded explanations (https://anond.hatelabo.jp/20200518004632 in Japanese).

It's really shocking to me to see to see that in 2020 humanity is so technically advanced (space probes at the edge of the solar system, chips at 7nm), yet so ignorant (how much do face masks, school closures, or climate differences affect the virus spread?)

https://www.bloomberg.com/news/articles/2020-05-22/did-japan...
I mean, way more people died per capita than their geographic/cultural neighbors. That seems like a pretty clear failure.
Things we learned about managing remote teams
Don't you always have a known good base? It's just the latest build that worked correctly, right?
Assuming your timezone is GMT-3, it's 5 hour difference with California and 4 hours with most of Europe. At least one of them should be manageable (either waking up around 5am or going to bed around 3am).