skysight-inc/HackerNews huggingface dataset:
> We’d just invite close family and friends. Then, we actually made a list of ‘close family and friends’… and realized why people have 100 or 200 people at a wedding.

Then you either have a VERY big family or a VERY broad definition of “close friends”.
Programming language versioning bothers me
Relayr | Berlin/Munich| ONSITE | Full time |https://relayr.io/

We enable The Internet of Things. Relayr is a well-funded and rapidly expanding start-up. We have an extremely international and very friendly team of 200 IoT experts in 8 cities across 4 countries on 2 continents!

Our IoT platform development is driven by our engineers and built using recent technologies. We value good working relationships and engineers who stand up for their ideas. Using our tools both internal and external integrators are able to create valuable customer solutions.

We are currently looking for developers to join our teams either in Berlin and Munich. Your outstanding passion for all things tech, combined with your desire to solve our customer’s biggest challenges with innovative solutions could make this the perfect job for you!

We'd love to hear from you! Take a look at our job postings and see what's right for you.

Open Positions:

Scala Developer (m/f) - Berlin https://relayr.bamboohr.co.uk/jobs/view.php?id=38

NodeJS Developer (m/f) - Berlin https://relayr.bamboohr.co.uk/jobs/view.php?id=39

QA Engineer (m/f) – Berlin https://relayr.bamboohr.co.uk/jobs/view.php?id=37

Data Scientist (m/f) – Munich https://relayr.bamboohr.co.uk/jobs/view.php?id=78

Big Data Engineer (m/f) – Munich https://relayr.bamboohr.co.uk/jobs/view.php?id=81

Check out our career page for other open positions at https://relayr.io/jobs/

Any questions? Don’t hesitate to get in touch! julia.rovnik@relayr.io
I think one of the main problems is that we still describe too much of "How" we want to do something, rather than "What we want to do", ie too many implementation details are specified.

Programming languages over time have moved towards higher layers of abstraction, from punch cards, to assembler, to c, to c++, to java/c# etc etc.

We haven't done the next leap yet and come up with a mainstream descriptive language that allows us to abstract away things like threading, tasks and optimizations.

If programming was even more about declaring intent a lot of work could be simplified I think. We could also put more intelligence into the interpreters/compilers and even adapt execution for different scenarios
Thanks for the insight.

I just thought about some of the recall info sheets I've seen at the local supermarket: the cable entry on an electric blanket was misdesigned and had the potential to catch fire (:D), certain food items unknowingly contained allergens (presumably due to insufficient communication with manufacturers), the packaging (removable twist top) of a package of baby food could disintegrate (small pieces of the safety seal could break off) and present a choking hazard, etc.

These examples of recalls all share the element of preventing further injury and minimizing the chances of some disaster occurring. Hmm, I see what you mean by the goodwill aspect now.

As for sourcing data and payment, I was actually envisaging a two-sided product - creating the app described before for consumers, but also providing retailers and manufacturers with business-specific portals that allowed them to manage all aspects of a recall internally. I was thinking along the lines of "you store your data in the cloud so you don't have to maintain the associated infrastructure; this is the same, let us understand how you manage your recall processes so we can add this knowledge to a mega-system we build for you that will be ten times as good as what you've already got, and then just pay us $lessthanexpected to maintain it". Essentially solicited outsourcing.

With that done, that solves the industry integration problem (oh, and keeping the lights on); once vendors hit "publish" I'd have my customer-specific data.

Besides B2C this could work for B2B recalls of industrial and commercial equipment too. There could be pricing tiers to manage configurations of fleet or other large volumes of business-related equipment too.

Also, while pondering the idea earlier, I realized I could also expand horizontally to include warranty - it seems relevant, and I'm collecting product info anyway. Although about two seconds after the "that would be really cool" little red alarms started going off as I thought about all the spam (in the form of fraudulent claims) that I'd need to figure out a good way to filter.

I was wondering about ways to benefit (conscientiously, if you'd believe it) from customers' product profiles as well. FB (as one example) loves data, but I don't know what their appetite is like in terms of data volume or depth, and whether I'd be comfortable with what that industry would want.

Lastly, I envisaged the app as "install and forget" - maybe even going so far on Android as to hide the app icon completely (if that's deemed polite?). No bandwidth is used (with background messaging etc) until a recall occurs - only then does it spring into action. (Maybe if warranty stuff is factored in it could alert when devices are about to go out of warranty too.)
I hate the mobile Reddit site. It's slow to load, obtuse to navigate, and pushes the crappy mobile app on me. Before now, I had complained plenty, just not to Reddit.
revocation seems easier with the blockchain. it just comes with too much other baggage to feel worth it.
SyndicateRoom (https://www.syndicateroom.com/) | Cambridge, UK | Full-time, on-site

At SyndicateRoom we’ve built the leading early stage investment platform in the UK and are now looking to extend beyond our product into building a cutting-edge, highly scalable, rapidly developing financial ecosystem.

We're looking for both frontend and backend developers at competitive salaries. Our stack includes MongoDB, Node, and Vue. We have a small-team philosophy and set the bar high: fewer, high-quality developers and software engineers can achieve far better results than a larger team of average developers.

---------------

Frontend role - https://goo.gl/Gi6aaR

Backend role - https://goo.gl/Yph9jV

Senior Backend role - https://goo.gl/UCJNXJ

---------------

Feel free to email graham(at)syndicateroom.com
In the UK, that is already in progress - https://www.theguardian.com/society/2017/apr/06/gender-pay-g...
I'll be following up on several of these recommendations. In the meantime, I can be found here:

https://mathstodon.xyz/@ColinTheMathmo
What’s a computer?
I was thinking the same. The study is stupid, but for the same reason any of the women's pay gap studies in the last few years fall short. Comparing apples and oranges is the new science.
No efficacy of a ketogenic diet on cancer
Bahai would probably be an exception. About the worst they do is be slightly sexist.
> Random strings are inappropriate for the same reason that they are so useful for passwords. They are hard to remember.

"useful" :)
What do you mean? There is the /pae switch.
Also isn’t each process limited to 4gb under 32bit pae
> Engineers in other disciplines are held liable for their mistakes.

To be fair, they have several hundred (if not thousands of) years of trial and error, documentation, etc. behind them to (try and) help people avoid the mistakes.

Computer Science has barely 70 years of half-arsed fumbling about.
> But equal pay means equal pay for people with similar qualifications doing similar jobs.

Not according to the UK government: https://www.gov.uk/guidance/gender-pay-gap-reporting-overvie...
Of those projects, which would you recommend someone imitate if they just care about getting better at html+css layout and aren't focusing on javascript?
During the day there is a black gap clearly visible. During the night I imagine that black line just disappears.
You can just turn them off with RES.

Reddit wants to limit CSS to appease people like you who want a functional but bland site. But reddit is just a place for memes. Letting users creatively break the site is a feature, not a bug.

There are so many jokes that can only be implemented by purposefully ruining UX. Subs like /r/CrappyDesign/ will lose their personality. Fancy upvote animations like in /r/Megumin/ can't be done. Surreal subs like /r/ooer and /r/infiniteworldproblems can't exist entirely. Any unanticipated but functional features like comment faces, flairs, multiline block spoiler tags, hiding downvotes, link filters, dropdown/slideout menus, etc, will never arise organically.

Some custom CSS (including some of the ones mentioned above) annoys me too. But I see it as a unique part of reddit culture and it won't be the same without it.
Hi, thanks for checking this out! Just restarted the server, it was down somehow :/
> Sadly "equal pay" means whatever you want it to mean.

Exactly this. At a fundamental level every individual has an infinite number of "dimensions" (in ML parlance) associated with him, and "equal pay" people or groups will try and convince you that expected pay should be the same over a certain subset of dimensions while ignoring all the others. Invariably they will pick the most beneficial to that particular person or influence group. They will give you arguments from moral, while forgetting to mention that like in any midly complex problem, data bias and confounding variables are of paramount importance.

So "equal pay" means whatever you want it to mean because try and you may, you will never have a model with the full infinite set of dimensions that the real world has. Having to pick you pick the ones you want, a choice that others will attack.
As a counterpoint, I installed Arch Linux on a Lenovo gaming laptop and I'm delighted with the result. Arch being Arch, I had to configure lots of things manually, but there are no bugs to speak of. Maybe you mean weird behavior instead of bugs? That would make more sense.
I see all these efforts to recreate programming with a new way of doing it as foolishness; it's the "let's rewrite the system from the ground up" fallacy writ large. Want to see some really interesting "visual" functionality that you can actually use to write useful apps? Take a look at the things IntelliJ is doing with Scala: https://blog.jetbrains.com/scala/2018/03/27/intellij-scala-p... . Today one programs in a way that makes extensive use of the GUI, to the point that the code is difficult to work with in a plain text editor, but everything's been put on as a progressive enhancement starting from thinks that were known working and addressing the concrete pain points.
What recent “lack of interest?”

MacOS isn’t suffering from “lack of interest.” As far as Mac, according to media reports, Apple is even working to develop their own chips — hardly the hallmark of a “lack of interest.”
User Interface: A Personal View, Alan Kay (1989)
Yeah, my wife and I actually pulled off the small wedding in our living room with about 20 people there. The officiant was an old friend of the family. Still glad we did it that way.
What a fucking retard!
Having had to make such plans, lists grow fast. Well, we have to invite all three of my sisters. So their husbands/boyfriends, kids, kids boy/girlfriends, grandkids. Then most of our friends have families. We have to invite Joe: he was there on our first date. Justin, for sure: he helped us move in together . . Crap, now there's ove a hundred people.
One thing you might also want to do is make flashcards in a Spaced Repetition app like https://apps.ankiweb.net/ about the edge cases of CSS. You might also http://book.mixu.net/css/ a useful guide to go through while building these.

But as far as deliberate practice, I think it is a good idea, but don't have a good set of pages to try imitating.
Does your project need Blockchain?
IPtables, block all incoming traffic aside from arps and replys to known traffic?
Very possible. I've watched movies off my desktop for years, and my network isn't always reliable so being able to predownload shows on my Windows desktop is perfect. It returns me to my experience pre-Netflix / Hulu. I wish the streaming services were not getting so fragmented they're not helping with their greed, they're only drawing people toward piracy further all over again. I'm speaking of course of CW. I'm not paying to stream only one network just to watch Arrow and Co. dang it!
I'd bet on that 95C being fraudulent (at least for more than a couple seconds at a time), but discharge in 3 minutes is 20C, and that's a lot.
I didn't say it didn't happen. I acknowledge it, and I've even personally written many, many comments calling out/correcting comments that are too enthusiastic in their promotion of Rust.

In any case, for that specific comment, see Steve's analysis in response to your ping:

> But a brand new account with three trolly comments is different than an actual Rust advocate. Just like I'd ignore our local anti-rust trolls, I'd also ignore any pro-Rust trolls.
It may not be illegal, but you don't want to have to explain working remotely to a guard/agent at the border. It you even hint that you are entering a country to work without proper authorization, you're gonna have a bad time.
Sandbox Banking (YC W17) | Software Engineer | Boston, MA | Full-Time | Onsite | https://sandboxbanking.com
Sandbox provides a universal adapter for banks. It helps institutions quickly and securely integrate new software from vendors and fintech startups.

We're backed by Y Combinator, have real customers, and possess enviable runway.

Our team is looking for a senior software engineer to help expand our core platform and ensure the success of new client deployments. Applicants should want the opportunity to play a critical role in building an early stage product, enjoy working directly with customers, and be excited about financial technology.

Our stack is comprised of Python, Django, Postgres, an assortment of AWS services, and a sprinkle of Vue.js.

Please see https://sandboxbanking.com/careers/senior-software-engineer/ to learn more.
It was Douglas Adams (I think) who described a VCR as a machine to watch TV for you, so you didn't have to. It's good joke, but joking aside I've been thinking for some years now that it could apply to social media.

You could have your own AI bot that reads your newsfeeds for you and tells you only what you might be interested in. The AI is tuned to your own preferences, not the social media provider's.

Has anyone done anything like this already?
If you think shit reddit says is a ‘hate’ subreddit, there is something wrong with you.
The Self Is Other People
Show HN: Diamond – Full-stack web-framework in D
My ThinkPad X1 Carbon seems to tick all your boxes with the exception of the tablet form factor. I love this thing. I get ~12 hours battery life, can run full-fat Linux and Windows, it has a superb keyboard and trackpad (and TrackPoint!), beautiful screen (I have the HDR model), loads of memory and solid state storage and 4 USB ports! (two type C and two type A). And it only weighs 1.1KG.

I have tried and failed to work on a tablet but they are just too limiting for me as they always rely on a stable internet connection to a VPS which isn't always possible easily and sometimes I just want to get on with work without the internet as a distraction.
I vaguely remember that the licensing agreement between Intel and AMD (Intel licenses x86 to AMD, AMD licenses x86_64 to Intel) expires if AMD gets bought. Apple could renegotiate, but it would not be straightforward, I think.
It would be neat if you could work in visa requirements as well so that it only includes visa-free or visa-on-arrival destinations.

I find easy visas a privilege that not many western travellers are aware of; If I wanted to travel somewhere most of the time I need to first apply for a visa (which can take several weeks). This includes a fee, photographs and fingerprints, and an interview. Not to mention the airline tickets and hotel bookings. When I talk with American friends they complain that their visa-on-arrival is only for 60 days instead of 90 and "it's so unfair". /rant
I tried it a while back but never really liked it. Clunky UI and the project in general seemed to have a lot of problems. The kickstarter project was basically a ripoff, the project management is (or at least was) scattered and basically non-existing.

I have much better experience with Matrix[1]/Riot[2].

Matrix is an open protocol with end-to-end encryption (still beta IIRC) and is federated (like IRC) rather than fully distributed.

Matrix is now a stable project with funding and riot has a future business plan to also continue develop.

1. https://matrix.org
2. https://riot.im
Dissipating heat from electronic devices with non-toxic filamentous virus
For me it's an immediate turnoff if my browser tells me a site wants to show notifications. A notification means a site wants the right to bug me for my attention when I want to be doing something else. I can think of about 1 site that I think deserves that right. Especially because most content sites want to abuse that right to pull your attention back if you forgot to close the tab after you were done. So I always hit 'Block', and then I feel less warm about the site for asking.

Ditto the annoying Intercom popup that takes up way too much screen real estate. If I want to ask a question, I'll come to you.

It may be just me, but I suspect a lot of HN is has similar grumpiness levels about this sort of thing.
I wrote a thing[0] about Mastodon a while ago. Currently there is no way to migrate an account, but that's being worked on actively, and progress is being made. You can already export your data, and who you follow, block, or mute.

Ideas are being discussed as to how your followers can follow you when you move, but that's tricky given the entire concept of federation.

This is explained on the page I wrote[0], but if anyone on your instance follows person X on another instance, toots from person X turn up on the federated timeline on your instance, you can have a chance to see those toots. Similarly, if someone on your instance boosts a toot, it turns up on your instance, so you can see it and decide whether or not you want to remote follow that person. This the network of connections grows, albeit slowly.

And yes, you can comment on threads on other instances.

Hope that helps. You can always join an instance with a throwaway account, try it out, and if migration does come to life, migrate. If not, start afresh on the instance of choice with a new account. Come find me here:

https://mathstodon.xyz/@ColinTheMathmo

[0] http://www.solipsys.co.uk/new/ThinkingAboutMastodon.html?HN_...
Not sure why it has to be one or the other.
A heuristic in which you refuse to undertake any action without complete information of perfect reliability is always biased towards the status quo. Heck, it's straight from the CIA Simple Sabotage Field Manual. So in the guise of "first needing to understand the complexities of the problem", you are rationalizing away the preponderance of evidence which shows that, yep, any way you cut it, there's a gender wage gap.
Singapore issues first fines to Airbnb hosts for violating rental laws
Is it just me or do they not actually show what the murder rate is?
There's a lot of shady stuff surrounding Tox though see:

https://github.com/irungentoo/toxcore/issues/1379

Also:

https://blog.tox.im/2016/04/01/litigation/

I rather support KeyBase or Wire (Open Source back-end exists and I think the clients are open source too!) as an alternative. I'm leaning cleanly toward Wire, though everyone I've suggested KeyBase to enjoys it. I like the free storage of KeyBase... sue me.

Edit:

Wire Github: https://github.com/wireapp
Spotify 424b4 Prospectus
In addition to the links other people have provided, here's a thing wot I wrote:

http://www.solipsys.co.uk/new/ThinkingAboutMastodon.html?HN_...

In short, it's a sort of Twitter like thing, but no ads, chronological timeline, not controlled by a single organisation, and federated across multiple instances.
Sailfish OS also has really good touch selection, where it zooms in. Much better than Android or iOS
Intel Announces New Coffee Lake Desktop CPUs: Twice as Many Cores for Less
I would say the big problem is financial. Tesla is not profitable and needs money. The thing which keeps the lights on is the willingness of investors to keep supporting high valuations of stock and bonds.
Configuration: 4S1P / 14.8V / 4Cells
Discharge Rate: 95C
Max Burst discharge Rate: 190C
Avoid Burnout and Get Back to the Basics
Intel Unleashes Salvo of Coffee Lake 8th Gen Core Laptop and Desktop Chips
What a lot of Facebook defenders on HN seem to be ignorant about is the context of the finger pointing. FB stopped being a "data sharing platform" when it muscled its way into becoming synonymous of "the internet" in much of the underdeveloped world. In many of these countries (including Myanmar) people can get a really cheap plan that offers next to nothing beyond "Facebook Free Basic", FB's walled garden (e.g for 3$/month you get 100mb of data + unlimited facebook). This is effectively a two-level Internet with FB being the obvious default. It's not as if FB was unaware of the potentially detrimental effects, they just chose to be blind to them https://www.mmtimes.com/business/technology/20685-facebook-f...

> In 2015, researchers evaluating how Facebook Zero shapes information and communication technologies usage in the developing world found that 11% of Indonesians who said they used Facebook also said they did not use the Internet. 65% of Nigerians, and 61% of Indonesians agree with the statement that "Facebook is the Internet" compared with only 5% in the US. Source: https://en.wikipedia.org/wiki/Free_Basics#User_experience_re...

Facebook certainly isn't the main responsible, but it's an effective catalyst.

Consider that people in Myanmar have been isolated from the world for the better part of the last 40 years. They're effectively playing catchup with the rest of the planet. The country is already afflicted by all the symptoms you can attribute to dictatorship, tribalism, various conflicts, lack of information, lack of education, superstition, lack of infrastructure, etc. Take that as the base context and then introduce the population to technology (smartphones) and "the internet" (mostly via FB). Step back and watch bad things happen... much faster.

Regardless of the article not pointing all fingers to all culprits, what's concerning to me regarding specifically Facebook is their recklessness especially in some of these emerging countries. Maintaining peace in many of these places is already difficult and the various agreements are fragile, but FB in their pursuit for growth and profit has maintained an attitude of continuous and utter denial when it comes to their product's potential as an instrument of propaganda. That to me is to some extent almost insulting.
A pity - I'm surprised they didn't use their expertise to get into the set top box business. Roku - as the only independent box maker vs FireTV, Google TV, Apple TV - needs some competiton.
Thanks for the resources. I was looking something exactly like this. I needed some inspiration as in some project that I which I can refer and built upon.
Your project will definitely help me.
Hmm what they dropped something?!

:posted happily from MATE desktop:
There's also a limited amount of domains registered, so even if you did something to prevent hash replays you could just try them all and see which matches.
> Exactly this. At a fundamental level every individual has an infinite number of "dimensions" (in ML parlance) associated with him, and "equal pay" people or groups will try and convince you that expected pay should be the same over a certain subset of dimensions while ignoring all the others.

Surely the right response to a study which challenges your existing worldview would be "Hmm, that's interesting - I wonder what is driving that?" rather than "The equal pay people or groups will always try to convince you..."
The Marshmallow Method: A New Technique to Increase Productivity