skysight-inc/HackerNews huggingface dataset:
> A fairly rich built-in web interface – hg serve and point your browser to http://localhost:8000 and you’re good to go.

Also works properly out of the box for ad-hoc sharing.

I literally never managed to get `git daemon` to work to share stuff between two machines or with colleagues, I've no idea what is wrong and it doesn't provide any human-readable let alone actionable information, all I know is that even from the same machine the git client can't connect to the git daemon. That's it.
I'm about 99.99% certain they are not using fake addresses but they simply don't properly know their own address.
Autoplay was always terrible and I'm happy to see it die. I don't think I'm alone in this.
So I went of and did a tiny bit of research. Turns out there are LED work lamps designed specifically for lathes etc.

So, evidently, I may have over stated my initial claim about only using incandescent lights.

Still, it’s something to me conscious of.
We Need KYC for ICO Process?
Was there some choice of what studies? So that if you object to a particular one you could decline... if you object to all of them then I guess you should study something else.
Key West bans popular sunscreens to help keep coral alive
I think the main issue is the aggregation between FB and WhatsApp data. FB promised/guaranteed not to do it in order to get the acquisition approved. They have since changed their minds. FB would surely complain if the regulators also changed their minds and declared the acquisition illegal/invalid.

> Facebook will no longer be allowed to force its users to agree to the practically unrestricted collection and assigning of non-Facebook data to their Facebook accounts
If you have difficulty making eye contact with people when you're speaking to them, practice it over and over again until it becomes natural. This was tough for me at first; I had to practice a lot. I tended to start the conversation making eye contact but then dropping my gaze, looking away, or glancing over the shoulder of the person I was speaking to.

Eye contact is a powerful thing, especially if you're trying to be persuasive. And persuasion is an important part of business, even if you're not in sales and even if you're a software developer.
I don't buy the way things are done in this library (constate). I wouldn't import a library just for doing this. It is not very hard to achieve the same with plain `useContext` and `useState` directly.

That being said, I don't agree that hooks are futile, because, using hooks, your state logic can be reused. For example, if your app uses 10 independent counters (with different render logic and different styling), hooks are definitely useful to reuse the state logic.
Oh... My bad.
I can see some benefit, even if it's just keeping their brand visible to the market. It shows they're not going away any time soon and might just help keep momentum.

As a multiple* RPi user, it's always heartening to see them doign well.

*(1) media player with TV, (2) wireless music player in kitchen, (3) VPN server in the cupboard, (4) temperature sensor in the garage.
the docket mentions that - it's 260M sessions/visits p.a but only ~10% are from the USA with most traffic from emerging markets, so not really monetizable[0]

pay-per-download malware, otoh, can pay $5+ a hit even in those markets

the court filings don't mention malware but it might be a much more effective way to have the domains seized

[0] also indicative of this is the ad networks used - propellerads, pushwhy, addthis, yandex - the first two are blocked almost everywhere because of malware distribution
They are both in the wrong. But one company's wrongdoing does not invalidate the guilt of another.
Seems like a useful testing feature that ought only to be allowed on testing versions -- the ones for which there are already different rules & different certificates.
It's not surprising, actually considering its price point and the fact that previous full-blown British computers date from a time when computers were not a commodity.
I'll see what's up.
Usually you can find information about a new language pretty easily by adding "Lang", e.g. "go lang" etc
This is the correct approach.

Vote with youir wallet, and stop giving money to companies that don't deserve to exist.
At least where I'm at, they already still exist. It's easy to tell who will move to superintendent of our schools, who will become principle etc. It's all a good ole boy club, even now.
I studied applied mathematics but I have to admit number theory has always been, and probably always will be, a total mystery to me. My whole intuition is tied to dynamics and computability, and this is just absolutely alien. I’m probably more in awe of number theorists than the average person because whereas they group them with mysterious ‘mathematicians’ (with all their attendant mystique and implied genius) I’ve actually “been there, [tried] to do that” and failed, and that marks it out as an almost insurmountable peak.
This article is a troll. It is not a good faith argument. It's an attempt to gain attention by saying something outlandish. The proper response to a troll is to ignore it.

There are real discussions to be had about how to best redistribute wealth to benefit society. This isn't it. Thy picked an arbitrary number and declared people with more money than that "bad" and "immoral". There is zero mention of what mechanism would be implemented to stop people from attaining more money than the arbitrary "bad person" number, so there is nothing to discuss in terms of whether this would be helpful.
I noticed the exact same thing on mine. TONS of car dealerships in places I’ve never been or are even remotely close to.
Surveyors and surveyees being in the same pool of people often is probably bad, I agree.

My conclusion is that the usability and accessibility of empiric testing could use some work. Even in regards to WEIRD people :D
I was considering downloading it, but I think I won't now that I read your answer. Do you know of any good competitor ?
Norway can keep the UK out of EFTA, with is an intergovernmental organisation representing Norway, Iceland, Liechtenstein and Switzerland in negotiations with the EU, and EFTA members are in the EEA through a treaty between EFTA and the EU. (Except Switzerland, which has their own bilateral agreements with EU members, which is horribly complicated and nobody wants to do that again.)

Even if Norway doesn't want the UK in EFTA, the UK might still be able to negotiate their own agreement to stay in the EEA despite leaving the EU, if they wanted. But they (or at least the government) don't want that.
Perhaps they got a special deal on a short (sub)lease. It would be interesting to know which shop they replaced, or whether they have taken over a space that had been empty for some time. They are not yet mentioned on the Grand Arcade web site, but I've taken a copy of their current site map so that I can do the comparison in due course.
Well layed out, my understanding of electrical engineering is a bit lackluster, but I appreciated the article nevertheless.

How hard would it be to self develop a multi color laser projector? How would it work?
I think you mean “addition and multiplication”, not “multiplication and subtraction”... there definitely is a lot of evidence that addition and subtraction are related, but that’s just plain trivial.
PC Speaker To Eleven
The concept was popularized a few years ago by Rumsfeld with his "known unknowns" (risk) and "unknown unknowns" (uncertainty).
You’re comparing entire languages to libraries made for a specific task within one language.
> People who are curious about RasPi already know what it is

I'm not sure about that. The Raspberry Pi foundation is big on the education market. I can definitely imagine a parent having heard about a raspberry pi but not really understanding what it is in detail wanting to talk it through with someone.

I can also imagine them running hack days for kids there (kind of like games workshop allow you to play with warhammer in their shop).
Weaponizing the SCP Vulnerability
Part of me cheers.

The realist in me goes "yay, more annoying consent popups" :(
I actually disagree about people not picking them up. If a child does not have "techy" parents then it's entirely possible that they're not aware of the rpi. Additionally, they're cheap enought that many people might just pick one up on the spot with the potential that their child would enjoy the learning potential.
Oh I agree, but a surprising number of LED bulbs have some degree of flicker, even from those makes you might expect to do better. A purpose made work lamp should get it right though. Hopefully. Maybe.

For my hobby stuff, I just bought a couple of spare halogens that should see me out.
Those findings while interesting need more work:

The clusters were from back-tested stock data. Ie we knew ahead of the time that there were profits to be made.
Was this akin to p-hacking? That is where there more stocks selected with some sort of correlation without the profit potential.

The article alludes that there were more stocks without the raise in stock price after Celgene acquisition.

So the real 'show me the money', 'skin in the game' for this kind of research would be to make predictions on a real time event(merger, acquisition etc).
Who else would enact this change?

Bottom up does not have enough direct power. Billionaires won't banish themselves.
The problem of government is that many members are rich to filthy rich themselves.

Legislation is government too.

About the only other force that could enact it is a widely accepted religion and there is none anymore.
Haha, yeah, that might very well be the case :) I may need to work on my attitude :).

Thanks! I'm having trouble finding out how to pronounce it like a native-speaker though. Some suggest that it's like challas, other suggest a more hard ch. Do you have any tips? I've found proper pronunciation being key.
I don't get why DLR LEDs needs PWM at all. It 100% can be done without, even with smooth light distribution.
I wish anti-trust regulators would actually do something. The unchecked power and behavior of corporations is depressing. Take WhatsApp away from Facebook. They broke the one condition there was for the acquisition to be allowed. They have no legal or moral right to continue owning it.
Besides the title gore, is this writing basically contentless? No idea how many people 'attended', Sixty? Thousands? No idea how it was monitized (Something about hats and emotes), or even what players did to 'participate' other than playing the game to promoted music? Did they make 100 or a million? All I get are vauge descriptions of flashing lights and a fortnite ad.
Every submit for this site is just a daily ad for Amazon affiliate linked books (tag=itbook.store-20) New ads are submitted most days.

There is no "store". Even the descriptions are ripped from other retailers' pages.
Yes, they are based in Cambridge and so is the main Broadcom office in the UK. And so is Arm...
Design for security
FOSDEM 2019: a new view from the NOC
Watching users via tracking and telemetry is very useful in order to learn about your users. But I also think it's also unethical. With the mindset that users are "lemings" ¹ where your job as a developer is to optimize profits from these "dumb fucks"².

1: https://en.wikipedia.org/wiki/Lemmings_(video_game)
2: https://en.wikiquote.org/wiki/Mark_Zuckerberg
Watch Promo of Live Vastu Glimpse by Dr Puneet Chawla
In my case I am really surprised a lot by what I found. I created my Facebook account just three years ago and only ever use it with a few family members. I also use a Facebook-specific email address. Most personalisation and privacy settings are locked down, etc.

Well, how to explain that under the list of "Advertisers who use a contact list added to Facebook" the only company there is the National Bank of Canada, with which I had a bank account from 2007 to 2008? I didn't have a Facebook account until almost 10 years later, didn't have the same phone number or address (that was in Canada and I had been back in France for a long time when I signed up to Facebook) and didn't even own the domain of my Facebook email address then.

Also, for some reason they are listed twice, once as Banque Nationale du Canada, and once as National Bank of Canada.

I don't think they had anything else to link to my account than just my real name.
BTT Price Unsustainable in the Short Term, Expert Says
The thinkpads run a custom build of Debian stable. A huge variety of embedded systems, Zarya for example was designed to function as a solo free flying spacecraft.
This is the most ridiculous thing I've heard in a while.

There are ATM's all over the god damn place.
Angreji Bargi -Himanshi Goswami – Latest Haryanv Songs Haryanavi 20i19
How exactly is it a surprise that an app has access to the contents of the framebuffer that it just generated?

I assume you are against their choice to send a log of their drawing commands in the form of images.
Generating SMT from Arm Processor Specifications
Impossible Cookware and Other Triumphs of the Penrose Tile
Yes. I suppose the other way of looking at it is smartly run and managed farms feeding dense cities is a solution for a world where politicians, countries and corporations are doing something substantive about climate change. A world where the supply chains won't break, and the little people won't bear the brunt.

In the world we actually occupy, moving to some rural high ground with a few acres, and as off-grid as possible, to weather a possible Mad Max future looks less and less idiotic.
You must joking right? Sure you can learn how to graph down some services using draw.io or something, but to actually implement the architecture and have it working without hiccups is another matter entirely. There is a vast amount of different types of application architectures with different requirements that require completely different architecting compared to some "big data solutions". Maybe try architecting massive scale game servers next time? Or some other highly specialized solution with very strict performance requirements, it's not that easy. Sure you can again just graph down some vague lines and boxes with draw.io but the actual implementation with Terraform or whatnot is definitely not something you learn in a "month or two". Jezus what arrogance.
That's true. It's certainly better to explore than to pretend that the first solution you come up with is somehow the best.
It will just end up like the GDPR in terms of user response. There will be yet another new annoying popup with mandatory darkened background asking you to accept the analytics or leave the site.

Most people will not actually read any of it, and hit OK without giving it much thought. I feel as if we are just waiting for something bad to happen before we take action in restricting this big data analytics trend.

It seems to be a trend, we are passive until the problem smacks us in the face and then we grudgingly work on solving it slowly.
How was the company funded, and for how much?
I had contacted Vodafone through a work email address as gmail was blocked where I work. I think the case was flagged as corporate as I made the call on my blackberry and the call was flagged as a corporate customer.
The EEA is comprised of the EU and EFTA countries.

If UK leaves EU (which it will), and doesn't enter EFTA (which doesn't seem likely), it will be out of the EEA as well by consequence.

At this moment the future relationship between the EU and UK is not defined: as other people mentioned, if it ends up with a deal with keeps the UK in the single market, and subject to EU laws, there is no reason why it shouldn't be allowed to keep using the .eu domain.
Saudi Foreign Fighters: Analysis of Leaked Islamic State Entry Documents
That's not the only issue.

https://en.wikipedia.org/wiki/Replication_crisis#Psychology_...

> A report by the Open Science Collaboration in August 2015 that was coordinated by Brian Nosek estimated the reproducibility of 100 studies in psychological science from three high-ranking psychology journals.[38] Overall, 36% of the replications yielded significant findings (p value below 0.05) compared to 97% of the original studies that had significant effects. The mean effect size in the replications was approximately half the magnitude of the effects reported in the original studies.
Maybe one of https://openwrt.org/toh/views/toh_available_864?dataflt%5BEt....
APEX Medical Wizard 230 Nasal Pillow Mask Headgear
Unless you need to get there by boat, it's "lighting aisle", not "lighting isle".
If you've ever worked on a vintage British car's electrical system, you wouldn't be surprised that the only thing the global marketplace decided the British should handle, electrically, would be hobby-oriented. </smacktalk>
Yes, which is why I asked. He seems to be saying it will have the ease of GC with the performance of fully manual memory management with none of the costs of either. I don't see how radically simplifying Rust's approach can do that, but I don't have to. If he can find a partial solution that is significantly better, that will be great. I don't know if he'll succeed, but I'm rooting for him.
You can add shared folders at the host side at runtime and then mount them in the guest. Or you can expose network filesystems (CIFS, NFS) on either side and mount on the other.
For what it's worth, we're using a GAN to generate fake user avatars for our products. They're real enough that we can use them in advertising, and since there's no actual person whose photo was taken, we don't require a signed model release form - something that was really difficult to get out of modeling studios since we wanted to open source the images after. GANs really solved our problem in this sense.
I agree that modifying Chicken's output like you would handwritten C code would be an exercise in madness. But it's possible to design a language to have a nice transpilation story, for example PureScript deliberately puts restrictions on the names of types and operators so that they have a sane name in JS. Of course there's still a likely style mismatch, but what can you do?

I suspect you already know this, but for the benefit of others.
Reason number 92387429034809 for psychology to be considered pseudoscience.
Thanks @albertgoeswoof!!
Interesting move, but why? Are they really planning to or currently selling to the general retail public?
In what way? The vast majority of employers want cogs. They don't want rebels.
Well GitHub isn't open source at all, so it makes sense that you still wound up with some corporate interest controlling that part of the stack.
When did the British start calling shops ‘stores’?
mainly for CRUX and the surrounding ecosystem: it's very hard to protect the main branch from pushes that don't meet approval, that's done afterwards during deployments. this is obviously and horrendously dumb, you really want to catch stuff before it goes in master/mainline, and having to fix this stuff before deploying it also a great use of time /s.

but it gets worse. the UI can't or won't do trivial rebases. so either you upload a new, rebased revision, and get the reviewers to re-review (because stale reviews get wiped), or just rebase, push, and mark as merged. i get you are supposed to review rebases, but this can grind a team to a halt. you're waiting for approvals, but by the time you get them someone else has pushed a new change... a colossal waste of time (edit: especially if you require 2 approvals, which i do think is good practice, and some AWS teams do it).

this also means people are trained to ignore the merge button or expect it to be greyed out. but it might be greyed out for other reason though. in GitHub, you have big green check-marks or red icons to indicate which conditions have and haven't been met (reviewers, CI, merge conflicts). in CRUX, hovering over the greyed out merge button gets you one cause at best (there is a page/tab that shows more detail, but almost nobody looks at it).

obviously it depends on your team, but it requires near constant vigilance to maintain high quality with CRUX, especially with a big team or less experienced devs contributing. process is supposed to make quality easier, not harder!

there are many other smaller issues, but that's the big one IMO. as for ReviewBoard, personally i prefer Gerrit, which itself doesn't have a great UI, but makes up for it in the workflow.
I'm talking about the concept of "voluntary informed consent" in the context of the ethics of research studies. It's a far more specific thing than 'oh our capitalist system requires our labour or we'll freeze to death'.

Voluntary informed consent generally requires that participation is completely voluntary, that any rewards for participating don't cause undue influence on the participant's decision to participate and that there will be no consequences or loss of benefits for not participating.

I would argue that to reach this standard the requirement to participate in studies to complete your degree would need to be known before enrollment (likely the case) and the actual study you'll be participating in needs to be identified (almost definitely not the case). Anything less and students will find themselves financially and personally committed to a course of education without truly knowing what they'll be required to do to pass.

If you're interested in the topic, take a look at this neat little booklet: https://oprs.usc.edu/files/2017/04/Informed-Consent-Booklet-...
Microsoft wins HTML application patent (2003)
Not the OP, but I'm 51 ;-) This week I'm writing some logging code for about the 1 millionth time. Logging is fascinating. What's the best way to do it? Global variable? Send a parameter to basically every function? And then when you log something, you need a time stamp. Where do you get it from? Do you insert side effects into virtually every function? Do you have any choice? It's amazing. I can write it a hundred different ways and I have no idea which way is best. How do I get past that?

Every day is the same. If you want to search for novelty, it's the fact that it is the same problem and it's been broken from the beginning of time. So do something else! But what? That's what drives me.

You can't dally, either. It would be easy to just spend a year logging (and probably get nowhere). But you can't do it in a job. They won't stand for it. So what can you do in your few minutes of leeway? What difference can you make? You aren't going to fix it, so how can you extract just a tiny bit more information so that maybe someday it will all click?

I think most people don't care about this stuff. Programming is inherently boring. You need to care about insignificant details to really get deep into programming, I think. I mean, it doesn't really matter. Global variable, passed parameters. It sucks one way or it sucks the other way. Who cares? Only crazy people, probably. But in my opinion, that's where the fun is.
This is cool, but doesent even seem to mention the ScreamTracker pc speaker hack. Maybe it was done the same way, but it was able to output about 8khz bandwidth, 1 bit rendered and anti-aliased from 8 or 16 bit sound samples to the pc speaker. It worked so well I still have tape recordings I made with a hacked up rca plug attached. The paralell port adapters sounded better, but had their own neat lofi sound. About the best you could do without a sound card, which were stupid expensive back then. It was a far cry from the 'musical' beeping I was used to.
But as long as the site's using HTTPS you have nothing to worry about, right? /s
Can you give some citations / references?

FTR, I found his (former?) eul\.im which now redirects to some fishy website.
Do money apps make us better or worse with our finances?