skysight-inc/HackerNews huggingface dataset:
I agree with you- I am pro-patents and patent-vehicles but there needs to be a reform of system where it has time limit based on how innovative and hard to come up the idea or piece of work would be. This way intelligent ideas can be rewarded.
Apple's problem isn't that the patents are stupid, it's that the inventions or ideas never belonged to them in the first place. In the vast majority of cases the idea or implementation already existed. Like the slide to unlock which was used at least since 2005 in a commercial device. [0][1]

They also tried patenting a method to reduce power consumption of a chip by reducing voltage. Something that isn't just a law of nature (thus unpatentable) but was also used decades before ever since ICs were developed (thus "prior art").

One of the most controversial patents is the "rectangle with rounded corners". This was a design patent and these in general are usually not just very hard to enforce but also stupid in most cases.

[0] https://www.gsmarena.com/neonode_n1m-1137.php

[1] https://www.youtube.com/watch?v=Tj-KS2kfIr0&t=240s
Clojure error messages are on slate for improvement in 1.10, though: https://mobile.twitter.com/puredanger/status/102810365424144...
How do you do this with kids? Suppose you're taking three kids to an event or a climbing gym or whatever and it's further than walking distance. Can biking be made safe enough, or if it's further, is it reasonable for them to bring them on the metro? What if it's three kids ages 5 and under?

This is an honest question. I live in a city with public transport now and I much prefer it for myself, but when I think of how I was brought up it's hard to imagine that working without a car.
This reads pretty distinctly like "Get off my lawn you damned kids with your attempts at decentralization!". ActivityPub is a pretty new protocol and what it looks like in the wild is still evolving - but it's clear it's filling different voids then RSS.

Sure, you could probably force most of these cases with some hacked up RSS implementation, and I can also use a longsword to mow my lawn. I'm personally very excited to see what ActivityPub brings with it and projects like PeerTube show that it's an extremely capable protocol even if we're still learning how to best use it and implement it.
Political reporting is 10% facts and 90% narrative. In fact, the facts themselves are reported very selectively, largely based on what fits into the desired narrative.

You can round up 100 protestors anywhere, for any issue. Why does the media cover some protests but not others? Why does the media never report on public suicides and bank robberies (to avoid encouraging copycats) but they report every mass shooting, complete with a gory scoreboard? Why was the bloodiest war since World War II virtually unreported on in the US? Why were Donald Trump’s bizarre antics more comprehensively reported than the policy proposals of any of the Presidential candidates?
Grapesjs is awesome software thanks for making it! I've been looking for a chance to use grapesjs in some projects but haven't had the chance to yet but it looks fantastic -- it's been bookmarked for a long time :).

I think it might be a good idea to further limit your free tier to a time trial (a week?) maybe rather than # of projects, and maybe adding a cheaper tier -- the ability to make a website with only drag and drop.

Some that you might consider competitors:

- https://www.launchaco.com/

- http://macaw.co/ (not really)

- https://landingi.com/pricing

Also, I'm not sure who your main audience is, but using ',' for a decimal point is not commonplace in the USA. I doubt any worthwhile customer would think it was $1,490 a month, but just saying.
I lived in Mountain time for a few years while still working east coast hours. It was awesome. Starting working around 6 meant I was done locally early. And done early was really done because the east coast was shutting down and going home. Much different than when you start around 5-6am and people give you funny looks when you leave around 2pm, or you get dragged into staying late through the day.
> she cites an example of people noticing their password manager wasn't autofilling, because it knew they weren't on the expected domain, and then users manually copy/pasting the credentials out of their password manager anyway

One big reason people do that is because probably 99+% of the time their password manager fails to fill the fields is not because it is the wrong site.

It is almost always because the site has done something with its fields that is either preventing the password manager from finding the fields, or is blocking it from filling them (often intentionally).
I have been in a lot of monsoon level downpours where it is effectively impossible to drive as visibility goes to 0. There are different types of rain.
Mozart had extensive education and training????
>and there are no problems for that.

Forcing all deliveries to happen in the early morning sounds like a massive pain in the butt.

For example: Forcing a lunch/dinner restaurant to have people there early to deal with inventory or delivering inventory to a diner during breakfast rush are both far from ideal.

Any industry that routinely has to get materials (e.g. skilled trades) delivered will be inconvenienced by not being able to take delivery during mid-morning or after lunch, this can unnecessarily stretch out jobs (and cost more $$).

I guess if the only industries in your city are white collar or tourism it's fine.

Better to just not allow noncommercial vehicles during certain times.
Speaking of abundant collections of beers, this bar in Ghent, Dulle Griet, boasts a choice of 500 beers. It has a great interior, and, I was surprised to learn just now, you can go inside via Street View [0]. It has these cool multi-liter (can't remember exact capacity) beer glasses that look like something out of a chemistry lab, because of their shape, and the fact that they come with a wooden frame for support. You can see an image of one on the wall right of the bar, near the winking cartoon man and the word "MAX" in big lettering [1]. And, if you look up at the ceiling, there's a curious looking basket there. Comes evening, it has a bunch of non-matching shoes in it, because when you order that big-beer-glass-with-frame they take one of your shoes, lower the basket, put it in, and raise it again. You get the shoe back when you return the glass intact!

Downside is that the bar is pricey and touristy, and most of the beers seem to be commercial. We were in this bar in Bruges last winter, it has 300 kinds of beer and all from small breweries. If a brewery is acquired by a big company, they don't serve it anymore. They also have almost no tourists there, which is refreshing for Bruges. I'll try and find what it's called.

Edit: The Bruges bar is called Le Trappiste [3]. Apparently, it's well advertised in touristic literature. They even have a website.

[0] https://www.google.com/maps/@51.056575,3.7252618,3a,75y,55.7...
[1] https://www.google.com/maps/@51.056575,3.7252618,3a,28.6y,20...
[2] https://www.google.com/maps/@51.056575,3.7252618,3a,51.1y,22...
[3] https://www.tripadvisor.com/Attraction_Review-g188671-d42950...
Hmm, didn't find it that wonderful, would prefer something that looks more neutral on my screen
This seems like a terrible way to architect an application. No longer do we have a simple Customer data class, but a hybrid monstrosity that grows every time a new use case involving a nullable field is introduced.

I would much rather prefer to have a use-case specific class that takes care of notifying a Customer of something, and a @Nullable annotation on the Customer fields that can be null. Then:

- Every use case can decide how it wants to handle those situations, and express it in a clear way

- Every use case can be modified or deleted independently without having to do surgery in some huge object

- The code is clearly readable without having to jump through levels of indirection and polymorphism to get to the actual logic
It varies a lot, but yes - near freezing temps is much more dangerous to drive in than very cold.
Reddit is so astroturfed now it's not even funny.
I agree that education/training is required for most everyone. But there are times that these minorities could contribute a lot but how certain industries/fields are structured they are shut out.
First, that’s not relevant to this particular thread, since there are several major wireless ISPs. Second, it’s besides the point. All gyms oversubscribe because that’s the only sensible model for consumer access. If you didn’t allow oversubscription, Google could sell only a 75/35 service (each GPON has 2.4G down /1.2G up shared by 16-32 users). Would that be better?
While I share some disdain for the redesign, I usually forget that it exists because I'm always logged in and never opted-in to the redesigned site.

Let's at least praise reddit for having the sense to make the redesign opt-in.
So present an actual argument.

When people insist EV have value, they almost always base it on some hand-wavy claims about preventing phishing. Cite to research (not to advertising claims from CAs) showing that significant numbers of users are aware of EV and use it as an indicator when deciding whether to trust a site, for example.

The problem is you won't be able to; the average web user is barely aware of what the various things in the URL bar mean, if they're even aware of the URL bar at all, as decades of user research have taught us. So it always just comes back to hand-wavy stuff. And hand-wavy isn't enough to justify the cost of the system.

Meanwhile, we have real, hard evidence that even technically-literate, security-savvy users can easily be fooled into giving up their credentials, and even will bypass mechanisms intended to get in the way of them giving up their credentials. I'm going to keep plugging this phishing talk until everyone has internalized that message:

https://www.youtube.com/watch?v=ZjW12K0IHgo
I'd take some cold weather commuting over summer commutes here in the Midwest US... Those 100 degree days with 95% humidity are a killer unless you have a shower at work.
I actually want this as my partner wants to start learning HTML/CSS.
Thats's nice... the CTO commited a crime by stealling the money and the CEO commited a insurance fraud to keep the company. I'm glad you left, I hope you ended up in a place that's not being run by criminals :)
Gene-edited epidermal stem cells protect mice from cocaine-seeking behavior/OD
This is cool. I already added the iCalendar. Got two comet notifications just this morning. If only I wasn’t trapped in a big city I might be able to make more of it.

I often miss out on events for want of being out of the loop, so this is a start.

I’m also a fan of modern Digital Ocean, and my experience has been the same— I think it depends on the type of project but it’s definitely been useful and well-priced.
I think they are referring to the features of the SOC there. They follow it up with a mention that it doesn't have an HDMI controller on chip, I don't think it has an Ethernet controller either.

Really though, I don't think the SOC is that bare bones either.
unfortunately not, waiting hard :/
In Europe 100 miles is nothing because nobody knows what a mile is.
Did Microsoft Word change the accepted spelling of an English word?
Show HN: Webflow – Responsive web design tool, CMS, and hosting platform
"There is no HDMI support, you’ll need to add some more chips (that are probably in a BGA package), but, hey, it’s only a dollar."

And a power supply, IO, RAM, ROM, board, etc. The BOM quickly adds up.

I don't know what the price of the RPi CPU is, but my guess is it's not far off $1 in bulk.
I'd use it for something like processing through video so I don't have to. For example, locally people have been robbing flowers and other things off of graves. I'd like to set up a camera and receive video clips of people when the rob the graves, but not any other time. I don't want to sift through hours and hours of footage every day.

I wouldn't mind something similar for someone stealing a package off of my porch, or a dog crapping on my lawn. I know dogs crap on my lawn, and I want to know which owner isn't picking it up. If I set up a camera to send me a clip of just the dog crapping on the lawn, I'd be much closer to solving my mystery.

Another use could be if crosswalking guards are leading kids across the streets or if cars are stopping past a stop line (or at all).
A lot of nice "approachable"-sounding problems here: https://mathoverflow.net/questions/66084/open-problems-with-...
How to Write a Press Release: The Definitive Guide
> I like the W3C WebSub standard (formerly known as PubSubHubbub) which uses RSS/Atom underneath to syndicate content.

While you can use Atom/RSS with WebSub, WebSub doesn't expressly use any particular syndication format (it can distribute any content directly, not just Atom/RSS feeds) and hasn't, IIRC, since one of the PubsubHubbub drafts (I think 0.3, but maybe 0.4.)
Some providers, T-Mobile I know, offer to bypass the data cap for certain services. The drop the quality to 480p, but that's not a huge deal on my 5" screen.
https://www.codecademy.com/ (free) Is probably what you're looking for, also If you don't mind paying I highly recommend https://www.teamtreehouse.com.
Intel Patched a Vulnerability Leaking Intel ME Encryption Keys
I think .Net folks are also doing similar things on CoreRT side ?
I'm not entirely sure I understand what these graphs are saying, because they're somewhat confusingly presented.

Specifically, I see no evidence of differentiation. The data looks so sparse that I'm not even sure I understand what the signal is supposed to be. In the first chart, does an absence of a number mean that no throttling was detected, or does it mean that the combination was simply not tested?

I assume the latter, and in that case I don't really see anything interesting, especially since we're not given N or a standard deviation.

ATT, for example, shows 1.5, 1.4, 1.4, NA, NA for its data points, which means that it doesn't appear to differentiate between NBCSports/Netflix/Youtube. The other data points show similar patterns.

Am I misreading this?
It appears to make sense. It doesn't necessarily make sense, because it assumes you're accurately able to gauge productivity.

This implies you have some reliable and realistic metrics for code quality, and/or that all workers in a team are functionally identical.

Neither are likely to be true in practice. This doesn't mean older = better, or older = worse, or older = identical. It means you need to assess the value of individuals in a team individually.

Otherwise you're just doing scorched earth HR, with predictable consequences.
Docker Encryption
Abandoned internet domains are a major cyber risk to your business
Hey all,

Work is kinda cool and given me some free time to write an encryption at rest client for Docker images.

It's written in Go and uses the same license as Docker.

It's pretty much an exact copy of docker pull | push, but with encryption.

Instead of

docker push myrepo/myimage

use

crypto-cli push myrepo/myimage

Let me know what you think.
Small companies are terrible at working together, even when it's in their best interests.

Can any single customer smaller than the US government get a policy change at Amazon by threatening to walk away?
I'm confused why this keeps saying indoor, when it just seems to be talking about a more modern "raceway" system that has been used since at least the 80's, that I know of. Everything it described sounds exactly like the farm my dad used to run, except inside. The "indoors" part just sounds like a more expensive way to do raceways and probably isn't needed in most cases.

Can anyone explain the difference? Or is "indoor" just a buzzword here?

I'm all for more fish farming. Raceways are extremely efficient. During harvest season we were harvesting around 30,000lbs of hyrbid striped bass every 2 weeks off half an acre, with just my dad running the farm and me helping with the grunt work. We also had a few of the unused raceways dedicated to Tilapia as a side income, which were basically self sustaining and just needed to be fed. They bred faster than we harvested them.
It's correct though, each of them are palindromes...
Try larger numbers like 638347455 (randomly hit numpad)
Approaches like the Abstract Algorithm (that you link to) turn out to just shift the costs elsewhere; in particular to the "book keeping" (IIUC nodes act differently depending on which "path" we're traversing, and keeping track of that exactly cancels out the benefits of optimal sharing).

For example, see links at https://www.reddit.com/r/haskell/comments/2zqtfk/why_isnt_an...
Cars have to some extent led us through part of the industrial revolution. However, it's my belief that cars, except from polluting the environment and destroying our cities - makes people unhappy and sad.

Visiting LA this summer, I knew I was in for a car heavy metropolis but this... I can't understand why people waste so much time of their precious life (usually alone which also greatly worsen the problem) - locked in a car.

Coming to the topic of the autonomous car revolution, which I frankly do not understand. Sometimes it feels like the ambition is to end up as the humans in WALL-E. What kind of life is that?

Ps. Coming from Europe, I crossed US by bicycle a few years ago, from NY to US. People say it's a country to be seen through a car, but I argue it's to be seen on a bike.
Looks like code is at [0]. Didn't read in detail, but how difficult is it to find these 3 palindromes for something like a 100 digit number? Or, asked another way, how hard will it be to crack my new 3-palindrome-sum-factor based encryption scheme (assuming I have rules about not having easy factors)?

0 - https://github.com/christianp/sum-of-palindromes
My city did this with bike lanes. Most of the housing isn't within easily walk able distance from downtown and the city is where a lot of people from surrounding towns go to buy things. All the downtown businesses that weathered the recession got rewarded with all their customers decided to spend their money at the businesses a mile away that had readily available parking. Grade A city planning right there. /s
To capitalize current programmers know how with those expectations of performance would require a radical shift in hardware. It would demand hardware that is optimally designed for multi-paradigm high level languages.

Ironically, that was what the Burroughs 5000 was:
https://www.smecc.org/The%20Architecture%20%20of%20the%20Bur...

"The Burroughs B5000 was designed from the start to support high level languages (HLLs), specifically ALGOL and COBOL. The initial features supporting this were the hardware-managed stack, the descriptor, and segmentation. A redesign of this system, the B6000, extended the concept by moving the tag bits to their own field, external to the 48-bit data word. The instruction set was also revised and extended, and has remained essentially unchanged ever since. HLLs are supported by hardware that allows virtual memory, multiprocessing, fast context switching and procedure invocation, memory protection, and code sharing."

Emulator project:
http://retro-b5500.blogspot.com
For those that avoid the "cloud-native" hype, this is one of the reasons you should -- while this article rails against multi-cloud, as other posters have noted, it's important for preventing lock-in and keeping competition alive and prices down between providers.

I'll go one step further in saying that it's an inevitable future. The likelihood that one cloud will have the best price, best components, best qualities for every use-case is just not very likely. People will trade complexity for price eventually, once the price gets big enough.

The good news is, kubernetes is fast appearing to be the winner of the race for a multi-cloud substrate. The bad news is, kubernetes is complex (IMO necessarily so), so it takes quite a bit of investment and mindful practice to learn.

I just thought of it, but you know what would be nice, if people started posting their AWS/cloud provider costs.
I don't know of any residential areas that have these sorts of restrictions. Its generally in shopping areas. Businesses have to schedule deliveries for these time slots.
It's coupled the Customer to the service announcements without there being any need to. At least in the first refactoring.

The second refactoring is somewhat different. That would make more sense if the communication decision wasn't based solely on the existence of an email address. But all he's really done now is add a kind of bespoke Visitor pattern to work around a lack of double dispatch.

Personally, I'd be inclined to keep the naive version unless there were clear requirements for double dispatch (and probably more than one example). If there were multiple requirements, I'd build in an abstract Visitor framework so you're back to limited coupling at the expense of some complexity.

TBH I'd probably be using a language that had multiple dispatch but that's not always an option.
https://linux-sunxi.org/Linux_mainlining_effort#Status_Matri...
IBM are really masters at managing their share price, with buybacks and strategic announcements (like Watson), ultimately they still only make mainframes and support legacy products mostly. Nobody really uses their second-rate cloud. So mainframes/services and dragging out government contracts are really where it's at for them.
We already know that the assumption is correct for a lot of cases. Self driving cars have logged millions of miles on the road.

The only question is can we make them work in situations that are hard.
Skype Content Creators for All: It’s Easier to Generate Collaborative Content
Demand better public transportation?
Notifications in Android are horribly broken
Does it pay the bills?
I don't think cars are going anywhere for a while, but I'm very interested to see all of the alternative fuel options that show up eventually (CNG, Hydrogen and Electric so far).

I currently drive a Volt...and it's wonderful. Chevy is really missing out on a lot of potential free press by not putting a bigger emphasis on it. I went from spending over $400 / month on gas to about $20 / month. You get the ability to cut such a huge amount of gas usage without the need for any additional infrastructure to support them like pure-electrics that are out there.

My guess is that when clean energy is used to produce fuel cells, a lot of the conversations around the negative impact of cars in general will dry up.
Find Beach Seine Net Catch Strong Multi Filament Nylon – Fishing-Nets-tools
Pristine woods is probably a bit of a high bar but you can get plenty of separation from neighbors with a lot less land, especially if some of the land is shared conservation space such as near where I live. A square mile is 640 acres which is a lot of land. Between myself and a couple neighbors we're on about 75 acres much of which is orchard, a Christmas tree farm, and adjacent woodland. We can see each other but we're pretty separated.
I don't think anybody honestly suggests to get rid of cars in short order. As you noted changing cities is a multi-decade operation. So it's best to start sooner rather than later.
Steps to success in digital transformation
Society built around cars isn't too optimal for the elderly, quite the opposite.
I think the issue is that people don't know what they are missing until they get it. If your city is built around car, no proper public transport exists, why on earth wouldn't you want a car? For me the mind shift switched when I moved from a car city to a higher-density city (Toronto) for work reason. That's when I realized that I actually didn't want to use my car every day.
Steven McConnell's "Code Complete" or perhaps Robert Martin's "The Clean Coder" would be my recommendation. Granted, they're not web development specific but cover important general aspects of software engineering.