skysight-inc/HackerNews huggingface dataset:
In UK, they all ship with Windows it looks like. The only laptops I found that don't shove the cost of a license down your throat are the build-your-own ones, like pcspecialist.co.uk / novatech.co.uk / scan.co.uk / ebuyer.com etc. But you're not gonna get thin portable laptops by building your own.

It's perplexing how we've let it come to a state where you can't buy a laptop device without Microsoft taking a cut for the license.

And I'm still not over the way we let them have their OS logo on all keyboards, either.
This is in fact a well-known effect.

Give people green lollipops and a substantial percentage will describe the flavor as "lime", even if it's actually cherry.

Give people red lollipops and a substantial percentage will describe the flavor as "cherry", even if it's actually lime.

But that doesn't mean that lime and cherry actually taste the same.
> I don't find it clickbait-ey at all.

Let's consider two alternatives:

(a) A Forgotten Drink That Caffeinated North America for Centuries
(b) Yaupon tea: A Forgotten Drink That Caffeinated North America for Centuries

Would anybody be better off if they had chosen (b) instead of (a)? Yes, potential readers would have more information of what to expect and hence a better basis for choosing whether to click.

Would anybody be worse off if they had chosen (b) instead of (a)? Yes, Atlasobscura would get fewer clicks and hence less advertising money for yet another one of their Wikipedia copy and paste jobs.

In other words, it's clickbait.
Ask HN: Has anyone used Bubble to build a web app with no code?
I've been searching for a way to build an MVP for my non-profit web app idea, without splashing out on a high end developer.

I came across Bubble (www.bubble.is) and it looks quite promising, but I feel like there must be some downsides, right?

Anyone who's used Bubble in the past, please share what annoying / difficult points you encountered (as well as any good things of course!)

Cheers!
ps. It makes perfect sense nowadays. With the vast majority of all wealth concentrated in the investment portfolios/hedge funds etc. of a very small elite. If you can build enough hype to convince them to invest even a minuscule fraction, you are set.
Postgres dataloss due to Linux kernel forgetting writes on failed fsync
The name alone is enough for you to accuse her channel of being soft-core porn? Come on. Reading her Wikipedia page, I see nothing objectionable and a lot that's admirable. It sounds like the channel subverts the traditional appearance and role of women.

> she is notable for her strong advocacy of women in STEM, transhumanism, open source, and body modifications,[1][2] variously challenging both gender and tech stereotypes with her flamboyant public persona[3][2][4] which turns objectification on its head.[5]
Materials science isn't STEM?
I'm kind of amazed over the attention FB is receiving over the data leak and their general attitude over privacy. They have been incredibly clear that they don't value privacy at all, Zuck even said so years ago.

- They have a huge spam-bot problem that they willfully ignore;
- use aggressive email and notification technique to re-engage users;
- stone-wall traditional publishers to accommodate their distribution techniques
- sell and trade personal user information for advertising
- Have most security and privacy settings buried under submenus, almost intentionally built to ignore
- Have a history of shady apps and games on their systems with questionable value to the user
- Have a culture of growth at all costs, without regard to the substance of that growth.

All of the above was known for years, has nothing to do with the recent breach or 2016's election. I just can't understand why this is a surprise or why we should trust a word FB says.
Hey, thanks for the feedback. You can click on the minus sign at the top right of the box to disable windows (or any other component category) - and it does not pick Windows when building a new recommendation list, one has to do that manually.

That probably got missed by not being able to remove windows just by using the arrows at the left of the box, right?
Akaiito – Use in everyday life
Hey, sorry for the late reply. I got flagged for "posting too often," and just gave up after not being able to post this for a few hours:

Qubes is marketed as a VM for the "intermediate IT professional," i.e one that can setup a server from scratch and mess with configuration settings, even compile everything he needs from scratch, but not be able to make the informed decisions needed to harden things by himself.

So, this IT professional could install his own VM, set it up to sandbox his connections and programs, after reading documents and how-tos.

The benefits for bespoke:

1). Known toolset

This is pretty common in the "real world," where most would take a tool they're familiar with, than one they're not. In this case it would be the Linux environment. Why? Because the IT professional is already aware of the possible holes that he may need to fill and how to do it "correctly." I'm sure we all have had the experience of trying a new technology, messing up our first attempts at something decent, but then being able to make something good after practice. This is the same here. If you already know Qubes, great. If you don't and you're thinking about using it for your next project, make sure that project isn't mission critical.

2). Better documentation

Qubes OS is laughably under-documented (to parrot someone else's wording). With this comes the inability to be as flexible with the massivley-documented *BSD/Linux environment, limiting your overall productivity, and likewise, security and privacy. This also means you won't know where possible holes could develop, stemming from how the sandboxing really works in RT. This is a mostly solved problem with Unixes. You can harden your setup easily and with confidence, knowing you'll only be hit by massive zero days, if it all. With Qubes, you just don't know. Segue:

3). Qubes isn't battle-tested

The Xen debacle showed this. While Linux is not secure in any sense, we know where those insecurities lie through decades of use and misuse. This isn't the case for Qubes, which has been around less than Android.

4). Xen

Qubes uses stock Xen, which is not terribly good for security (direct access to hardware? What are you doing!?). You could better security by compiling your own version of Xen and removing all of the "niceties" that make Qubes not horrible to use. Or better yet, get a better hypervisor that's made for security in mind.

5). "A reasonably secure operating system"

Need I say more?
I've had great desktop keyboards, but never a good laptop keyboard. I'll check it out.
Yup, but apply the same thought to sailing boats and the GP’s point stands. Could be great for search & rescue (EPIRB is incredibly slow, this could maybe be used to build an alternative system?), but could also compromise the feeling of remoteness.
IPv6 Excuses
Put it on executives and the seniors get away. Being involved in controversies it should be closed down.
For the rest of your life? And where would you stay the rest of the year? All of these things are fine when you're a student, but they're hardly realistic retirement plans.
+1. Also using Debian on a X1 Carbon 5th gen (2017). Everything except the fingerprint reader (which I don't much care for) works perfectly.
https://D.tube/ is another one!
I am a car enthusiast. I'd compare American cars to Nickelback (apologies for the meme). Technically not terrible, but for the same price you can get better quality, performance and style. Mind you, they are not all terrible. Ford makes some good cars that are lovely to drive. The Tesla is technically interesting, but for a purported higher end car, the finish is again dreadful. It is a shame because I'm rooting for Tesla, they are the first big shakeup of the motor industry in a very long time.
I've always wondered how to do this, thanks
> Where in Europe can you retire on 200k?

Albania, Kosovo, Moldova ...
Online sex toys shop uk
> Lenovo's lightweight ThinkPad ticks all the boxes of a great work notebook.

Except one, keyboard.

The ThinkPad 25 Anniversary Edition is the only real proffessional laptop available because it also has proffessionnal keyboard.
From their site:

> Data abusers are those who purposefully push limits or conduct known illegal activity like torrenting etc. If you consistently burn through a half terabyte or more a month (that’s over 500 GBs!), that is not normal internet usage and you could be asked to split your usage between two accounts or the service could be terminated by certain carriers.

Why would you pay this much just to get what's basically a high FUP plan?
> Please use the original title, unless it is misleading or linkbait. Don't editorialize.

Above from https://news.ycombinator.com/newsguidelines.html

I've seen this rule commonly applied to HN submissions. To me, this title is clearly editorializing and more misleading than the original. There is no mention of "317k .eu domains" in the text. There is even no explicit mention of cancellation. What is mentioned is eligibility for renewals and new registrations.
But he did not attach any moral attributes. He added valuable information that most of us don’t have. That’s the entire point of a forum, and his comment is the only interesting one in this thread.
You could instead write abstractions for generating forms, e.g.:

(pbox "login/register"
(form (text "username:" :name "user")
(pass "password:" :name "pass")
(check "remember me" :name "mem")
(group
(button "Login" :onclick "login(); return false")
(button "Register" :onclick "register(); return false"))
(link "what's my password?" :href "/password")))
Families used to teach children the value of a dollar by getting them to setup a lemonade stand or mowing a neighbor's lawn. Now they can command far higher pay by managing that neighbor's social media account. Go get em.
That's way to low even if you magically own your own home v unlikely in CA. Even if you have an inherited home back in Oz its way to low.

You'd need around a £million to maintain a decent but not rich life style.

To give an example I have about $200k invested 70% in stocks and am yielding about $5k in income (which is reinvested in the moment). Ok I am not optimising for income over growth but no way could I live well on just that.
The notion of incredulity probably comes from fact that it's literally impossible for HTML encoded in s-expressions to be more verbose than HTML encoded in HTML!

> To our parent's points, it's more verbose if you're used to passing data into a separate template file. That can help abstract the markup from the data processing.

One does not exclude another. The "template" can be another lisp function (in another file).

> Clearly some lispers agree, as they've implemented alternatives like Mustache templates.

Probably popular demand. Personally, I don't think they should be used, like ever. Those template languages were a doubly bad idea.

First, they work on HTML serialization to string instead of HTML semantics as a tree, making it easy to introduce both bugs and security vulnerabilities. The concepts of "escaping", "sanitization" or "injection" are only relevant when you're abusing a serialization format instead of working with the language at the appropriate level.

Second, they all seem to have started with the assumption that "views don't need code". Each of them, over time, slowly discovered that no, views actually do need to have code, and slowly gained variables, conditionals, loops, function calls... and turned into shitty Turing-complete languages they tried so hard not to become. The problem here was always the premise. Views absolutely do need code, and so they should be written in a proper programming language.
Our savior, save as from bloated package management,
API inconsistencies and
Server-side Javascript.

Thank you!
Just look at Linux. The only way to keep bugs out of the kernel is to keep the source closed.
I have the 2017 X1 Carbon Yoga. As a laptop itself it's great, excellent keyboard and ergonomics, fast enough, good battery. What I didn't expect was to make so much use of its touch screen or "tent" form. It is very useful when collaborating on something with another person next to you, as it brings the screen closer.

The only negative is the endless finger blotches all over the laptop's body. I feel I'm constantly cleaning it.
> There's a reason why generics and off-branded items are so cheap, and it's not because they don't do marketing. If you don't know: they're shit and the FDA will not prosecute large equivalency discrepancies.

You need to back this up with some citations.
HIBP partnering with 1Password
I spend about $800 monthly on 2 people in Croatia's capital. I do think I'm living a good life.

I'm slowly accumulating my QQQs and SPYs and will probably stop it at a similar amount.
The colors, the fonts.. It's like they asked an eccentric fashion designer to make the webpage. Really, does anyone like it? o_o
I believe 13% of people+families survive under $12k/year in the U.S, i.e poverty. Stretching $7k with one person living in a city, is by no means impossible. Extremely uncomfortable by what you may have become accustomed to? Of course.

You can buy a day's meal at Walmart for $2. You can also couch surf indefinitely. And repair all of your current possessions, instead of replacing them. Such as clothes and electronics. There is a world of possibility.
I have found out that the only thing that motivates me is thinking about the people that will use what i code. Either the users find it useful and enjoyable or the company find it profitable. I dont see any reason to work on something where i cannot see my role in contributing to these things.
Yes, the Zimmermann Telegram is a perfect example of security through obscurity.
Can you cut down on the number of days you work? Even as a team-lead your team should be able to handle missing you one day a week (your team wouldn't be very self-sufficient if even that is impossible).

I am fortunate to live in a country where working three or four days a week instead of five is perfectly acceptable. I have explicitly chosen to work four days a week (four times 9-to-17), and use the remaining workday for my own relaxation/chores/shopping/projects. My partner does the same thing with a different day off, so we each get our own home alone downtime day. It works really well for us.

By working less days you effectively sacrifice only four evenings for recuperation from work, but keep three days for yourself. Of course that means less income, so this depends on your personal financial situation as well. It does make it easier to simply accept that you simply need the downtime in the evenings.

Some people are fine working five days a week, some aren't.

> Thing is, when people are talking about burn out, they usually mean 60 hours work week.

Only in some countries (US I guess?). Burnout is a global phenomenon. In the Netherlands people tend to work 40 hours a week, but burnout is still common enough here.
OTA updates are going to be brutal XD
They're pollinated by blow flies, not by the insects that pollinate most other plants. Which is why it's sometimes recommended to hang small animal carcasses (rabbits, rats) between paw paw plants. For those of us who aren't too keen on nailing up dead animals, there's manual pollination.
Zuck even said so years ago.

Zuck also got a free pass on his “young people are smarter” comments. I hope the rampant ageism catches up with FB too.
Mojolicious is fantastic! A plus is that its complete and has zero dependencies on other modules. So its very quick to install.

It is good to see mojolicious be mentioned here at HN.

Mojolicious::Lite docs http://mojolicious.org/perldoc/Mojolicious/Lite#SYNOPSIS
I have trouble with my T450's wifi adapter too - from time to time, after waking up from sleep mode the wifi module just disappear - It's even missing from the list that appears after you pressing the [Fn + F8] key, as if the laptop never had a wifi adpter... The quick fix would be rebooting the computer.
If we put perfect elasticity aside (that is, the coefficient of restitution [0] is < 1) then the ball would bounce back to exponentially decaying heights. However, because of this, the duration of each bounce would also get shorter and shorter in an exponential rate. Now, because the exponential series converges to a finite value, they argue that the ball would bounce infinitely many times in a finite amount of time, after which the ball would be standing still on the ground (the bounce height having converged to 0).

[0] https://en.m.wikipedia.org/wiki/Coefficient_of_restitution
Well done! I'm curious how you manage it though.
my routine is coffee in the morning and tea in the evening.
No, I too see a massive title header occasionally of you scroll up you can glimpse a page of tiny images very briefly as it scrolls under the massive header.

Request desktop site fixes it, though the loading screen is annoying AF.

FF 58 Android.
Sure, do you want evidence that generic manufacturers don't follow strict quality control and equivalency testing? I can dig those up from the FDA's database.

Do you want evidence that generics manufacturers fake their equivalency tests? This is going to be harder, because the FDA doesn't publish the private sector data. I can try to see what I have on hand.

Do you want evidence that the FDA doesn't prosecute these huge problems? I can only point to the routine handing out of the equivalent of "yellow cards," i.e warnings of misconduct, but still allowing repeat-offenders to sell in the U.S.
"Benefitting the ecosystem" doesn't bear on fair use at all, but if it did, one could point to Android driving a revival of Java generally, and dragging client-end Java coding out of a coma and into prominence.

The same could have been said of Visual J++ but Sun killed that opportunity before it could really flourish.
Why 5-9s? I doubt any home connection has this, let alone the satellite.
Muzzle – silence embarrassing notifications
Kubernetes as a Replacement for Docker Cloud?
Training a custom POS tagger in java using OpenNLP
It's kinda ironic that a post about "All we are doing is connecting people and information" gets deleted because it gets connected to a lot of people ("leaked").

You can't simultaneously hold the opinion that there's no harm in sharing information, while also holding the opinion that there is such thing as a "leak." It just strikes me as so ironic for a company that champions "privacy is dead, live with it," to have to delete its own valid internal debates because of the consequences of lack of privacy (i.e. leak = lack of privacy).
> Gitk was the first graphical repository browser. It’s written in tcl/tk.

Source: https://git-scm.com/docs/gitk

Actual tcl source: https://github.com/git/git/blob/master/gitk-git/gitk
There's a famous example from the UK told to mech eng students.

One make of car used the wrong type of fixing for the steering wheel and the wheel could come away in your hands :-)
Exactly. Sure, he put out a press release and some PR moves "expressing regret" of his "word choice", but does he really regret or care? Impossible to tell when he is sincere, impossible to trust him.
The interesting thing is you can still use pretty much that entire stack today. The only one that stands out as outdated is tbnl which changed name to hunchentoot.

The stack I used for a website just the other day:

hunchentoot

cl-who

postmodern (prefer it over clsql-postgresql)

cl-smtp

ironclad

drakma (fuller featured than trivial-http)
It's a bit of a better signal, but still not that significant with the dow jones also being down 25% over the last several
weeks.
The blog app looks interesting for an idiosyncratic need of mine, but at first glance (a) selecting to "not set-up account, just get the apps" seems to go to online versions, not a download, (b) the blog isn't included as one of the apps, and (c) there's no indication which "desktop" platforms are supported. So, (a) will there be downloads Real Soon Now, and (b) will the blog be one of them, and (c) is Linux supported?
Or maybe they're just all pretending to, because they're all saying this in the company facebook discussion, knowing it's trackable back to them, so they're trying to prove loyalty.

It's a disconcerting system.
The Bolt is exactly what I mean by a generation behind and with low production. China EVs interesting, and potentially much more disruptive if they turn out to demonstrate that entering the EV business is cheap and easy.
Hey Shawn, I just made my YC account thought I'd say Hi. and yes, it's a legitimate SDK nothing could be more real. I can't wait for the runtime. I wonder if it's anything like the framework you and Adrian have cooked up btw since I'm brand new to YC do you think you could maybe teach me how to mention someone on YC, or is it not something you can do? I'll see you in the morning on slack. :)
Perhaps a ``<base>`` tag (set to directory of the included file, i.e. that of README.md) would suffice, since all other URLs on the page seem to be anchored to the site's root?
I'm an Equifax employee...I can confirm this. I heard about "Project Sparta" constantly, but didn't know until the day of the public announcement what it was. I had no idea it was Equifax that was breached until everyone else did. I never even heard about "Project Sierra" at my level.
Decaying Indicators of Compromise
And AIUI shared a sponge on a stick, dipped in vinegar, in lieu of toilet paper/bidet.
> I think Elon has been whipping his employees a bit harder in the last few days - and I'm confident they'll be able to turn the situation around. All their jobs depend on it...

Whipping your employees a bit harder is no cure for bad management decisions and promises. It also doesn't make problems simpler or quicker to solve.
Oops, this comment was for another post. Something odd is going on with the mobile app.
If you read further down the Twitter feed, it's clear that this particular person didn't think she'd granted such permission, and the whole setup looks questionable on other grounds as well.

Putting someone's face next to suggestions of serious problems like drug abuse or STIs on a public site without their knowledge or explicit consent at least raises ethical questions, and then trying to argue that it's obviously a joke when apparently the person in question has been receiving concerned mail from friends who didn't know that makes it pretty clear that any joke has gone too far. The dismissive attitude of the site developer just makes it worse.
Yes! Well said.
this is a strawman. If I don't know something, that doesn't prove it doesn't exist.

The construction of the nat-nums you alude too relies on infinity as an axiom, so the construction itself doesn't prove jack.

For all practical intents and purposes "infinity", in a very narrow sense, is indistinguishable from arbitrary large numbers.

Your rhethoric question leads to contradiction: By the same line of reasoning, if I don't know what the weather will be next year, that must mean it wont exist, so time is finite, which contradicts your implications.
Yeah, I bought mine without Windows. It’s a special SKU for edu users. Great discount vs regular price and no Windows included :)
Is it identifiable as you though. There are some roles in society where you might be discounted for having images like that around.
Iot: A Golang Client for Google IoT Core
Please help me understand how one can possibly live a good life, let alone prosper for decades with $5M in the bank without actually spending these millions.

When I look around here in Europe, even a 1% interest seems hard to get - some people even pay to have their money in the bank.

Even if you get 1% interest on average through the years, it's just 50k before tax which is can be barely enough to support a family in the developed world.