skysight-inc/HackerNews huggingface dataset:
BeetleB is being disingenuous, the GOP fled and would not return until they were sure the bill died. There were other things that needed voting on- the climate bill was publicly dropped so that the missing senators would come back and they could vote on other issues. Putting the blame for this bill failing to pass on anyone but these senators is disingenuous by omission.
For the curious here's a tsunami inundation/evac map of the Pacific Northwest coast: http://nvs.nanoos.org/TsunamiEvac
I think most people consider Java to be an interpreted language, it's interpreted by JVM. It's obviously somewhere in between, in the same way that JIT languages are, but it's still not native.
I'm hoping to make SnipCSS part of my workflow so a desktop version means I could have it more closely tied to an IDE.
For example I could import code snippets, manage extracted Fonts/Images, or even analyze the existing project so it doesn't duplicate existing css rules.

Eventually it would be cool to automatically create React/Vue templates but that's getting ahead of myself. For now I'd be happy if it just extracts the correct styles 99% of the time. Currently it's 80% there, but the last 20% is always the hardest.
see my comment above about sintech...
The article does mention Sailfish but dismisses it because it is to difficult to install as a layman. I disagree with this though; it comes with easy to follow step-by-step instructions which anybody can follow, no prior knowledge needed.

I have been a happy Sailfish user for more then 3 years. Currently I use the Sony Xperia XA2 which is fully supported.

It does come with an Android engine (which you can opt-out of). I only use this for a navigation app, for the rest the native apps are enough for me and I prefer them over Android apps because of there uniform looks and UI.
> Is there a public link to your thesis?

Not until my advisor okay my paper. He wants to see it first.

> Can your approach be used to do feature segmentation of 3D (triangle mesh) data?

Sorry, I have no clue what this mean so I don't think this is my area of expertise nor can I answer this properly. I'm an master student for applied statistic, this seems to be a computer science machine learning question?

I can point toward papers regarding either GUIDE or CERP if you like.
In California is because our earthquakes come from strike/slip faults the largest earthquakes we can expect are around 8.0 like the 1906 earthquake. The Pacific Northwest has megathrust earthquakes that can reach 9.0 similar to the 2011 Tōhoku earthquake. That terrifies me because California isn't really prepared for what we're due. And the PNW is less prepared than California.
No they don't. TLS has encrypted sites for a long time. And with encrypted SNI they get no info about browsing history. This is a blatant attempt to stymie the last cleartext protocol that can be used to record browsing history.
My experience with Elixir has been great but one area of improvement is debugging. Maybe it's because I'm so used to using something like Chrome's developer tools, but I wish there was something as easy to use for setting breakpoints and inspecting the environment. Would love to know how others are debugging currently!
They see the destinations of those packets, so they know what sites (IP addresses) you're interacting with, on what ports.

They don't get the domain names, but for the very popular web properties that all these analytics care about calculating your relationship to, they don't need them; the IP is enough to discern which site you're visiting.
Revolutionary Air Conditioner
Essentially:

(set foo ‘bar)
(defun foo () ‘baz)

foo ;; ‘bar
(foo) ;; ‘baz

You can have both a variable and a function named the same way in the same scope.
SNI leaks the domain name you are requesting. It's pretty shocking.
> You can't tell the difference between a particle whose wave function has collapsed and one that hasn't.

Could you expand on this? For example, in the double slit experiment, it's easy to observe the effects of "uncollapsed" (superposition) behavior.

Perhaps you're saying that we can't observe a particle without collapse occurring (from a Copenhagen perspective), so we never directly observe an uncollapsed particle. But we can observe the distinct effects that uncollapsed particles have, which seems to undermine your claim.
The ads
Yes, and the IP addresses there are public, and reverse DNS entries are easy to find. There's some ambiguity, but not much. Your isp doesn't care about the difference between fbcdn.net and Facebook.com when selling your traffic history.
Poor Training, Lack of Skills Leave Older Workers Behind: Study
That sounds interesting. How would you compare it to something like ShopLocket? https://www.youtube.com/watch?v=HtsDPgOkQ-0
Whether or not you like this feature or think it's a good idea, the brunt of this will be born by library writers. Yeah you can use a dedicated thread to listen to these push messages, but really this is tacitly blessing the asyncio's and whatever else.

As you can probably tell, I'm not at all a fan of the way Redis is moving. It hit a sweet spot as a "better memcached" but apparently aspires to be a real database, so now this nice simple tool is all crazy. The new protocol just kinda sucks for synchronous use.

I'd go with a hand-written in-memory caching scheme before I ever considered a Redis sandwich with this feature. Seems like a complexity nightmare and very difficult to reason about. Yeah maybe I'm being crusty, but I'm just thinking about maintaining and debugging something like this and having cold sweats. The linked redisconf talk clearly bears this out. Sounds like they had a hell of a time. But then that also provides some measure of job security?
You must not be a wanker unless you register to be a wanker. Also no wanking teens. Their innocent eyes must be protected from depravity.

- UK government
That's how it's done now, because browsers want to push the tech when nobody else has yet bothered; but it would make a lot more sense in the long term for DNS to stay an OS-level concern, so I would expect DoH to be implemented by the OS DNS resolvers.
There are no real advantages to putting Tokio in the standard library. Cargo makes it trivial to manage the dependency.

There are some real disadvantages to putting Tokio in the standard library, for example tying Tokio releases to the standard library release cycle and making it difficult/impossible for people to use non-latest versions of Tokio.
Eeeeh, I hit the question of if I should take an approach like that recently and I think that writing out a custom format like that makes your code brittle and is generally poor at scaling across endpoints. We were actually considering one of the graphQl look-a-likes to step directly into a pre-rolled format for declaring the fields expected in the response rather than roll our own format.

You absolutely can define reports as graphQl entities (and really, table -> entity mapping should never be 1to1) and just let users leverage the field filtering component of the transit format.

Lastly, PHP is pretty sweet now a days you should give it a try!
How far does "non turing completeness" really get you in this context? It looks easy to write a program in this language that will take longer than the age of the universe to evaluate and whose result can't be represented explicitly without collapsing the galaxy into a black hole. How much comfort can you take in the fact that you know it doesn't diverge?
Just starting on cannabis cultivation software. Partnering with one of the top growers in the country.
Used btrfs with Concourse CI on med/large AWS EC2 instances with local RAID SSDs worked great. Every few months the installation would get hosed if allowed to run low on resources. The DB was postgresql on RDS.

Just ended up saving an image with instance data for secrets and two scripts. One to init the RAID and the other to init Concourse. The DB could start from scratch.
My side project is PostgresCompare (https://www.postgrescompare.com), a PostgreSQL schema comparison and deployment app. Evenings and weekends for a couple years now!
Obviously, they are not stupid enough to really believe this. There are evident political interests in this nomination, but it's still amusing how they're saying it with a straight face.

I'm sorry for breaking my composure, but I'm laughing my ass off at these people. 10/10.
It's worth noting that IPSA has a complaints procedure open to customers of their member ISPS.

I'll certainly be making a complaint about their board tomorrow.
Make sure you have a resolver mode (trr.mode) that matches your comfort!

0 = use whatever the default is (one of the below)

1 = race DoH and regular dns and use whichever replies first

2 = try DoH and then fall back to regular dns

3 = only DoH

4 = unused

5 = explicitly off

The default resolver is identical to 1.1.1.1 except it collects less data: https://developers.cloudflare.com/1.1.1.1/commitment-to-priv...
Everything? Horrible user experience, privacy concerns, malware aplenty, and if it's a device I'm buying it's pretty sketchy behavior throwing ads in it, since I'm not going to know that before buying it or be able to do anything about it.
For anyone else searching for the option:

> Firefox -> Preferences -> General -> Network Settings -> Enable DNS over HTTPS
The title doesn't seem to match the contents. It seems like "Tiny flats might take over Sao Paulo" might be more appropriate.

Personally, as someone who owns a property development company in Latin America, I can't ever see this becoming a major trend. If it is in fact becoming popular and not a one-off architectural/engineering/artistic effort, then it's really just exploitation and profit maximization and not something that is culturally wanted or a consequence of the local economies.
you should enable ESNI (encrypted SNI) on top of that next.
Whenever I get free time I work on my 'abstract visual debugger' project.

I've been doing that since late 2014 though, so recently I'm trying a new tack to free up some time for myself: I've been building a little desktop utility with three.js + Electron + Rust, that I'm going to sell in the Microsoft store (eventually elsewhere too): https://www.youtube.com/watch?v=j-ANWHLvARM

I'll start beta testing in about a week--definitely excited :D I'll probably do a write-up of the project and post it here as well.

Edit: just fyi, 'Lucid Disk' is a placeholder name (my bigger debugger project I mentioned is called 'Lucidity').
Donald Trump is a villain because of his stance on Huawei? They can’t think of a better reason?

The one Trumpian stance that could easily have come from Barack Obama or Hilary Clinton?

Ok then.
Ask HN: How to take leadership been younger and with same seniority
I changed my job some weeks ago and now I’m working with a guy that is older than me and has been on the company for little over a year.

The guy is not bad, but he is a little insecure about making decisions, several times he stop by my desk and ask me to walk to his just to show the work that he has done, even the little features.

I’m have a little more experience with the technology that we are working and I’m still highly motivated because everything is new and the company is much better than the last one.

My question is, how can I get leadership in the project without making the guy look bad or more insecure?

(We both are medium level developers, there will be no seniors on our team for at least some month).

English is not my first language and it may make me sound arrogant, but that is not my intention.

Thank you;
Yeah but this doesn't work with something like microservices, or even Kubernetes based deployments, right?

It might take you 3, 40, or a 100 tries for the same request till you hit a node that has your data cached. It could work with extremely high req/seconds, though in an unpredictable way.
But if Cloudflare is the point of aggregation and the ISP can no longer distinguish between what, according to UK law, is legal and illegal traffic, then... surely the legal onus of performing the filtering will fall on Cloudflare?

When they are providing internet content to UK customers, they must respect UK law. It's a dangerous chicken game to think UK will not be able to enforce it's laws against Cloudflare.

The villain here is the UK govt. ISPs should applaud the technical developments with all their hearts since they are legally off the hook.
I always feel that way about the Python/Go/Rust obsession on HN. For the majority of cases, you could just use Java (or Kotlin etc) or C# and while "boring", the overall benefits nad balance those two provide would usually make Python/Go/Rust pointless. Doing it with one language as well.
Paid devices vs. free internet service? One of these should definitely _not_ have advertising.
For a similar concept in Python: http://hylang.org/
Show HN: OODA loop notes on strategy, tactics, planning, and paradigms
ISP Association makes a controversial move, gets publicity.

Mozilla gets a controversial nomination, also gets a bit of publicity.

News outlets have a bit more to write about.

In a cynical way, it's a win-win situation.

It also somehow resembles me a move by a n acquaintance of mine, a professor, who wrote to his students something like: "We recommend to use [this list of expensive textbooks]; the use of free textbooks available at [list of URLs] is not officially endorsed." Because, you know, want to let the students know about the free textbooks, but can't do so in a positive way.
No, the goal posts are right where you last saw them; your field goal was just blocked.

I am saying that USD is strictly superior to BTC for all legitimate/legal use cases. If you want to hide assets or buy cocaine, BTC might be better, sure. But, otherwise it’s like comparing a 1980s computer to one from today. What use does a 35 year old PC have today other than as a museum piece?

You are, in fact, the one who’s being disingenuous here. That 194K BTC transfer is not free if you want to do anything with it. Coinbase would charge you 0.5% on both ends to convert it into fiat currency. You can directly transfer money for 1% already. No advantage.

As for “legal,” you know damn well what it means: can I be prosecuted successfully for what I’m about to do? If not, it’s legal.
That's actually pretty impressive. Did you wash it with water? Did you do anything special to dry it out?
Show HN: Upvoting Slack bot with real-life rewards
> I would dispute that people stopped caring about the keyboard shortcomings.

Let me guess, you have a guy feeling about this stuff?
I don't have any questions, but I do want to express my interest and joy in reading all about it. I'm not sure how big the audience is, but those of us in the audience love it, so keep it up. I'll keep reading.

The other day, I watched this talk, which at that time had 473 views (and now has just over 500): https://www.youtube.com/watch?v=gAIOy7MucYI

In it, Dan Lickly says people are more interested in his time on a submarine than his work on Apollo. I thought this was disheartening.

A spacefaring billionaire and a genius engineer who sent men to the moon talk for an hour, and it only gets 500 views. What a world.
I was talking to a person in ecology and they told me the only real driver for deforestation is the interest rate, which has been rising lately.
Summer vacations. The guardians of qualify are enjoying time with their families and the crew in charge isn't as experienced or supporting more than their capacity.
A relevant comment from an old thread (2018): https://news.ycombinator.com/item?id=17689693
I read the same book. I felt it was very useful. I remember a homework assignment to calculate bearing under various conditions. One of them wouldn't solve and I realized it was because the conditions produced chaotic behavior. So of course you couldn't produce a closed form solution.

I was pleased with that book indeed.
> in the US, if you earn minimum wage, you're in the top 1%.

The US has well over 1% of the global workforce, so it's mathematically impossible for the lowest paid US worker to be in the top 1% of wages and the least wealthy full time US worker to be in the top 1% of wealth.
Big advertisers dictate what content is allowed on YouTube. Corporations like Disney and Coca Cola get to decide what we can watch.
Why Having Money Makes More Money and Being Poor Is Expensive
"New mathematics" is a bit of an overstatement. There is a lot more to maths than continued fractions.

It bugs me a bit that the authors write (I would love for anyone affiliated with the project to talk to me about this) "Any new conjecture, proof, or algorithm suggested will be named after you.". No offense, but there are very few mathematicians out there with that kind of a world view.

Seems a bit like a high school project without proper guidance from a mathematician.
A cell therapy manufacturing device that uses micro injection to genetically modify cells.
The Myth of Security
You have to know what you're looking for, which I think is traditionally the biggest hurtle.
That's necessary, but the aim of good software practice should be to make it as easy as possible for the reader of the code to follow and understand it. Including skipping over well named functions which should not nest unintuitive behavior.
I have a side project that I've been working on which is re-implementing a couple of old rails4 projects that old customers still use in Phoenix/Elixir. It's been going pretty well.

I'm also working on a generative mobile game in react-native, which is fun but is taking a while to do.
I'm teaching myself music (guitar and singing)! After casually dabbling for many years and not really getting better, I decided to devote at least 30 minute a day to practice to see how far I can get in a year.

I'm making videos to track my progress (https://www.youtube.com/watch?v=Z1ytq5cTCDE) and creating tools to accelerate the learning process.

Some examples:

- Chord Bunny (to learn chord transitions): https://dkthehuman.com/chord-bunny/

- Interval Trainer (to learn intervals by ear): https://dkthehuman.com/interval-trainer
Still a long way to go, but trying to make it easier (and cheaper!) to research public companies / stocks - with both quantitative and qualitative data. https://docoh.com/
> The internet was beautiful, information open and available for all.

"Was" is the correct word to use. Here's a fun example: try explaining to someone non-technical why you can't simply download your e-mails. I went through that exercise this morning, when my wife asked me to download a bunch of e-mails and send them to her in a "folder", which she can then send to someone else.

So then I had to explain that GMail allows me to download a single message -- no bulk downloads, of course -- but it saves it in .eml format, which you can't open with programs that come installed on a typical Windows box. And even if you could, there's no guarantee that the guy you're sending them to can.

Of course, she thought that was stupid: why offer saving e-mails in an "obscure" format? So I had to explain why the Internet is now a bunch of walled gardens and closed services, all built on top of open and standardized protocols and formats. And, of course, those open standards can't improve and evolve easily, because each player in the game wants to lock users and their data inside their own walled garden.

So yeah, the takeaway in a nutshell is that the Internet was once open, but then it became lucrative.

EDIT: I think a lot of people replying here might be missing the point. Like I stated above, I was trying to explain the situation to a non-technical person. Yes, I'm aware of POP and IMAP support. Yes, I know RFC5322 is not an obscure format. But I'm talking about people who don't know or care what these things are. Try downloading a bunch of messages in RFC5322 format, zipping them and sending them to your average lawyer and see how they react.
There is already work on encrypted SNI. Last time I looked, it uses information from DNS, so encrypted DNS is a prerequisite.
Of the failure modes I've had to deal with, even when we did use a lot of interpreted scripts which could be live-patched, very few of the important issues were fixable that way. Because the stuff which broke was rare and deep.

One could argue that everything would be config-related if all the code were interpreted and considered to be configuration. So absolutely everything could be fixed in Production.

I'd argue that absolutely everything could be broken in Production too, in that case. The point is that you test the invariant stuff, and have a small surface area of variables which define the permutations of Live behaviours.

Configuration is not code. Code gets tested and doesn't vary between Canary, Nightly, Stable Test, Customer Test and Customer Live for a given build.

Because some of us build stuff for customers who won't justify the 'risk' of updating every day, and have upgrade cycles measured in months.
Why is leadership important here?

I’d say just contribute and try to get stuff done. Especially if you've only been there a few weeks. Focus on working with the people more than working with the tech.
Rebracketing
Good question. The biggest difference is that we're not relying on specific embeds, particularly iframes, to display products. We've tried to go a step above generating one off "Buy now" buttons, and instead you get a fully baked e-commerce system - a shopping cart, user account system, configurable taxes, live shipping quotes, etc.
Requests take orders of magnitude more data because you have to negotiate TLS each time. Not the end of the world obviously but you will generate more traffic and observe slightly reduced performance.
During a recent developer meetup in my country, I went to an elixir workshop where the host (an independent consultant) confided in us that several of her main clients had asked her to not reveal that they use elixir - they're apparently so happy with their choice that they treat it as a competitive advantage and claim to use a different stack when asked by competitors.

I can't know for sure if she was bluffing, but the idea really was interesting enough to make me wonder.

Edit: sorry, this was supposed to be a top level comment.
Well, everybody loves it when real estate increases in value, and gets turned over at a higher price, with or without first being "improved" by being built on. Notice that tends to ruin it for everyone else though. Wouldn't it be grand if that whole strip of coastal land were just public parks instead of retiree cottages.

"Who will buy a house in a neighborhood too dangerous for a police station?" he asked. "Who will start a business in an area where fire stations are not allowed?"

Preferably no one?
How disconnected from reality are these people really? Did they never masturbate? Are they asexual or do they pray before and after the sexual act to avoid qualifying as sinners?
There have been many times, over student, young professional, research staff, and startup years, that I would've killed for what was effectively a clean, safe, peaceful, stable hotel room-sized place of my own.

Living in a high cost of living city (where the opportunity is), when you can't actually afford basic minimum housing, but manage to swing something anyway, often means a lot of sacrifices of what should be basics. And your finances are probably still getting strained, despite the sacrifices.

There've been times that converting a van or class B RV, and shifting it to a new city parking spot every night, seemed safer and more stable than bottom-end city apartment situations. I sympathize with and admire the Bay Area dotcom workers who managed to do something like that, in a recent HN post.

That said, we're seeing things here like new micro-apartment developments being pitched to relatively affluent new grads, at ridiculously high prices for what you get, with some lifestyle story. That seems more an investment ROI solution for the developer, not a housing and social justice solution.
Group of biologists tries to bury the idea that plants are conscious
Most civilizations were made by hybrid Homo sapiens/Neanderthals.