skysight-inc/HackerNews huggingface dataset:
I wish someone would build a GUI markup language and "browser" based on GTK. We need an interactive markup language for GUI's and GUI-centric behavior. Forcing "the web" to act like a desktop takes way too many layers to be reliable over time.

Make desktop-like apps great again! Webatizing everything proved a mistake, unless you have deep dev pockets. Time to re-group.

Side note, GTK seems to lack a direct editable "data grid" widget with expandable columns. On a typical data grid, you can drag a column border to expand or reduce column width. It's a common need for data-centric CRUD apps. There are work-arounds, but they are awkward.
Google Cloud Next Update - moving to digital conference due to COVID-19
TempMail: Temporary Email Addresses
One evaluation found that Ecosia is 'better' than Google and Duck: https://www.kylepiira.com/2020/02/07/which-search-engine-has...
Yeah, as long as the shell script has been audited. It would probably be easy to accidentally send the GRE traffic in the clear instead of through WireGuard.
Right my bad. Worded it poorly. It's 2% of all infected.
> So I never saw any indication that this was malicious on Apple’s part.

They intentionally slowed down all iPhones in the face of more user-friendly options to fix an issue a minuscule percentage of people had. I think you can choose to view this as a solution, but I'm leery of anyone who thinks this was an appropriate solution.

> They determined this happened because aged batteries were not capable of delivering peak current anymore and the CPU was “browning out” under heavy load.

This is kinda true but ultimately more misleading than insightful. It makes it sound like it's just the batteries' fault and nothing can be done. Aged batteries are perfectly capable of delivering all the peak power necessary for operation. The only time it's possibly an issue for the LiCo oxides the iPhone uses is at a low SoC after a relaxation period (which is amplified if the battery itself is physically cold). So, in a perfect storm of events you'll have a phone that will die from 10% SoC.

But then your SoC isn't really at 10%, innit? Your SoH is actually lower, so your SoC needs to diminish faster to accurately map to your reduced capacity. SoC isn't a mystery either. Because this issue is prevalent after a relaxation period on the LiCo batteries, you can get pretty accurate SoCs from simply reading OCV. Remember, OCV:SOH mapping is only difficult for non-Cobalt Lithium chemistries, and even then often only in the middle range. Reductions in SoH speed up passage along the OCV:SOC curve, not chop the ends off--and the ends are the most prominent.

> A phone that is moderately slower is still more valuable than one that randomly crashes.

There are other things Apple could have done. Like, actually accurately report the SoC. Or reduce screen brightness at lower SoCs. Further, it's not "randomly crashing"--it's shutting off at low charge% (but higher than people would expect).

I don't know if it was malicious, but if not, it's a surprisingly stupid fix from an otherwise brilliant engineering team, and it seems the judge agreed.
Cyrus Yunker : Master's and Ivy engineering degrees holder seeking opportunities to design systems that require collaboration across multiple disciplines or functional domains.

Location: Raleigh/Research Triangle Park, NC, USA

Remote: Yes

Willing to relocate: Yes

Technologies: embedded systems, product development, BSD admin, media production/TelePresence/streaming systems architecture, broadcast engineering, RF systems, controlled environment agriculture, environmental/greenhouse instrumentation and controls, cGMP/biopharmaceutical production, python, hydroponics, aquaponics, data acquisition, telephony/VoIP, agricultural/biological systems engineering

Resume: https://linkedin.com/in/cyrusyunker

Email: cyrus at cyrusyunker.com

Highly motivated systems architect with over twenty years of experience in life systems, data systems administration, and instrumentation/control engineering. Collaborative communicator focused on product quality and stakeholder alignment throughout the project life cycle. Proven rapid assimilation of technical content and sustained ability to flexibly synthesize different perspectives into a cohesive and effective plan with long-term strategy and metrics that correspond to development goals.

2019-10 : Cisco Certified Entry Networking Technician [Cisco ID: CSCO13484045]
2019-08 : Linux Professional Institute LE-1 : Linux Essentials Professional Development Certificate
2018-07 : Federal Communications Commission Amateur Extra Class radio operator license [ULS: AK4XC]
2010-02 : BSD Certification Group BSD Associate Unix Systems Administrator Certification
2003-06 : NCEES Fundamentals of Engineering Exam qualification [Engineering Intern: A-20377]
Yeah, but if you replace the barcode that's not a problem.

I suppose you could stick one on the inside and one on the outside, as paxys suggested. Then you'd have both deterrent and tamper-resistance.

As an extra bonus, if some schmuck tilts and replaces it, the deterrent will still be in force for the next guy down the line.
I'd wager the same is true for the "drop bears" meme, right? I've seen it on Reddit and trying to google it turned into a rabbit hole of Reddit threads that all eventually resulted in "it's a joke, duh" but with enough time passing, I'm sure some Australians have picked it up as a joke in real life.
Attestation for Kernel Patches
Tldr: conference is moving to a free digital experience. Registered attendees will be refunded by March 13, 2020.
Location: Albuquerque, NM, USA

Remote: Yes

Willing to relocate: No

Technologies: DevOps, Site Reliability Engineering, AWS, Terraform, Packer, Ansible, Docker, Python, Linux, Jenkins

Résumé/CV: https://linkedin.com/in/kaikeru

Email: info@kaikeru.com

Experienced software engineer, DevOps, and SRE with a CS degree looking for a senior or managerial role. Have 4+ years working in startups and building teams from scratch.
RAINCLOUD | Outbound dialer | Remote | www.rncld.com

RAINCLOUD helps tech companies start conversations with prospects. We think the hardest thing to do in sales is get someone to say "sure, I'll give you a few minutes of my time." So that's what we help with. We used to be email-only but have recently added in outbound calling to our process. You won't be selling anything, simply doing the hard work using our system and tools to convert cold conversations to meetings for our clients.

We have team members in Texas, Canada, Spain, and India but primarily work the US business day. We have a couple dozen clients and a mid 6-figure run rate in less than 2 years of operations.

Looking for responsible, creative, results-oriented person that we can count on as our team grows. Experience optional, I can teach you anything you need to know. Fluent English a must.

I'm the CEO and my email address is in my profile.
Most of that is likely retina-friendly images/icons.
Rate limiting across distributed systems is a notoriously hard problem to solve.
It’s all about raising the bar for mishandling. Sure, if an unethical handling company messes up your shipment they could go at it and try and reset the indicator(s), but they could also just get the job done right and not risk getting sued if the client does detect the tampering. On the other hand, without indicators there’s nothing stopping them from pretending they didn’t just throw your box around...
Show HN: Add Analytics to Anything
These people are fighting misinformation with misinformation
This is actually a really really good point as well.

It may be far less than reported 2% because the number of people with mild symptoms who may not get tested is so high.
Hello, My name is Marwan, and I am a co-founder of Datawaves. We try to make it easy to add analytics to your projects. There are some players in this field right now, but we believe we can offer better performance and price.

Happy to answer your questions.
Another way of putting (part of) what you're saying is that New Mexico has been a part of America for roughly 1/4 of the time it's been settled by Europeans.

Nuevo México was established in 1598, New Mexico became a state in 1912.
Still down. Entire trading day outage.
It's very recent in terms of human history, but we're talking about American and Mexican history. The American Southwest wasn't settled by Mexicans until ~400 years ago.
hmm, i wondeR if reddiT Has somE Depressing histOry of coNfusing sAtiricaL content with the real worlD.
In case you missed it: https://posthog.com/blog/pivot-to-posthog/
Pad Thai being a favourite example: it's a Chinese-Thai dish, still often prepared in street stalls run by ethnically Chinese people whose ancestors have lived in Thailand for more than a century.
I imagine half the point (or more) is to be very visible to encourage anybody handling it during shipping to be careful.
Leaving 2 back to back short term jobs off resume? Should I tell interviewers?
Last year I left my position at company A for a new job at company B. That new job ended up being a bait and switch, and the position was nothing like promised. I quickly left and joined company C. Company C had good work, but the work environment was very hostile. I was going to stay, when a coworker at company A mentioned that if I was unhappy, they'd love for me to come back. I decided to return to company A.
I'm now getting laid off at company A (whole office is being shut down), and need to find a job. So far, I've completely omitted companies B and C from my resume, but I'm worried that they'll come up on a background check. Any advice on what to do?
Seems kind of likely.
https://imgur.com/a/2JvNdsy
The balls are made of glass to prevent use of such witchcraft.
The biggest issue I have with replacing VPNs is in server management, but not the way the author is talking. My job entails doing software development for over 1000 devices that are all fielded behind enterprise firewalls, and the PCI compliance requirements dictate that no unnecessary access be provided into those firewalls. What this means in practice is that no connections may be established which originate from a device on the internet to a device behind the firewall. We don't control the firewall as it is under the control of our customers.

What we used VPN for is allowing us to establish SSH connections to the equipment. I would really, really like a low-resource mechanism to replace this but everyone wants to deploy their solution in a 90+ megabyte Docker container, or a Snap, which is about 1.5 times as large as the entire Linux system image for our oldest equipment. So these are great solutions for when you control the entire network path from the server(or when you are using a server!) to the Internet including the firewall, but they suck terribly for eliminating VPN in cases where you can't just open an inbound port on the firewall.

As it is I'm trying to figure out how to configure an OpenSSH client to punch out through the firewall to an OpenSSH server, then immediately turn around and provide a shell to the server. This seems to be entirely contradictory to how OpenSSH is designed, but I'm hopeful I can hack something together.
My company has hired multiple developers from these HN posts. In fact, it's by far the most effective method I have been using to find high quality candidates.

Ping me via email if you want to discuss more.
Scratch that, it is actually a planned feature (I thought llvm was already doing it): https://github.com/rust-lang/rust/issues/13707

The idea is to detect large moves and do a pass by reference, much like Swift does. On my personal roadmap I have detecting these cases and lint against it, suggesting passing the argument as & or &mut as appropriate. That way the performance implications and tradeoffs are visible in the code you write/read.
Having been through a similar process with KPMG (that ended similarly), I can confirm that they operated on a retainer basis and it did need to be re-upped from time to time. The vast majority of their remuneration was a success fee though. This is pretty standard for the industry.
Ah, sure, this is what I meant by it not being sustainable. They keep fucking up in standard SV ways, eventually FINRA or maybe even the SEC will come down hard. The basic brokerage business seems fine.
Chinese nationals helped North Korea launder stolen cryptocurrency, US official
Use glass bottles. We used reuse glass soda and beer bottles all the time, part of your charge when purchasing these products was a bottle deposit that would be refunded upon return.
In my experience, the blue/red "Tip-N-Tell" indicator arrow is more common -- and also cheaper.
always upvote windows93
Real-deal hard shell tacos were waiting on industrial food production.

Deep-frying a corn tortilla so that it holds its shape was part of northern Mexican cuisine, but it's a meaningfully different dish.

Also delicious, if somewhat fiddly to make at home. Worth doing once or twice, one lowers the tortilla into the oil with something like a disposable chopstick.
Xbox Game Pass is pretty similar to that (and also on PC), minus the whole streaming thing of course. I almost signed up for the trial but the last thing I need right now is more games.
i've reached out to someone to hire them for some small freelance work
Location: Seattle, WA

Remote: Yes (and I prefer it)

Willing to relocate: No

Technologies: Python, SQL, React

Résumé/CV: https://www.linkedin.com/in/biltahir/

Email: bilal.tahir89@gmail.com

I'm already mid-way into a career in Data (currently am a Data Engineer) but am seeking front end engineer opportunities where I can scratch my itch to build cool things. I'm a lot of weird things together in one package (data + web dev + data science + more weird stuff).
The German equivalent https://en.wikipedia.org/wiki/Federal_Network_Agency has such power. They receive 200.000 complains per year (nice accessible online form) and force providers to block numbers. Also if it turns out to be fraud, e.g. you made a contract with the fraudser over the phone, then the contract is void and the company has no legal standing to demand money. If they operated a premium number (calling back costs you money) the provider has to void the amount. Pretty solid, I haven't received a spam call in 5, maybe 10 years. Of course still plenty others do, thus the 200.000 complains per year, and foreign numbers can't be blocked or tracing the calls leads nowhere. For the US it might be a great improvement.
Permutive (YC S14) | Software Engineer - Query Language | London, UK | Full-time | ONSITE

Permutive is looking for a software engineer to develop our edge-compute capabilities.

We would be excited to hear from experienced software engineers who are mathematically minded in their approach and have some commercial experience with embedded SDKs or systems in modern C++ or Rust.

You will be working on our query language, which sits at the core of our platform and distributes computation to over a billion devices each month. Written in Haskell, this language currently supports segmentation, analytics, and model inference for users across the web.

Apply directly here: https://boards.greenhouse.io/permutive/jobs/4646753002

If you have any questions, just drop me an email stevie at permutive.com
Do you understand how rude you're being? This is an article about Bloom filters, not Internet routing.
Nope, I love infinite scroll as a user. I even use extensions to add it to paginated websites. I wish those websites had infinite scroll as default or as an option cause infinite scroll extensions can be jankey.

Not saying there aren't bad implementations of infinite scroll out there, those do need to die off, but they aren't that common.
Somebody nearby mentioned that if it could (optionally) use a native OS file picker, then that problem might go away or be reduced, assuming one can control the viewing mode to switch the native one to show thumbnails.
Can you explain why it's not possible to create `google.golang.org/protobuf@v1` retroactively?

Also:

> In ten years, hopefully nobody cares about the old github.com/golang/protobuf and the confusion is gone.

is the corollary that this change will cause 10 years of confusion?
If you wanted to do this "enterprise port knocking" on OpenBSD, you could use pf to do this.

https://www.openbsd.org/faq/pf/authpf.html

The FAQ entry is about building an authenticated gateway, but the same technique can be applied to open individual ports.
That may have actually been (slightly?) intentional. When talking about our Sun in the greater context of stars, I've often seen it referred to as "Sol". The best immediate example I have are games like Stellaris or Elite: Dangerous which refer to our home system as the "Sol System" and our star as "Sol", but I recall hearing it in non-sci-fi contexts as well.

I'm not really sure how the etymology works out on all of that, though.
> if they use the same pricing scheme as Google Stadia,

GeForce now uses no pricing scheme at all for the games, because GeForce Now doesn't sell games. The GeForce Now service is essentially just a rental of a specialized virtual machine connected to a hardware GPU, with network-optimized display/input handling and Steam, UPlay, etc preinstalled. You have to log into each service with your own account and your own purchases.
Getting a failure when trying to hit the URL

https://postmortems.firehydrant.io/
I feel like with Google, once something gets into the hardware/infrastructure space and needs support, large amounts of money(they have 121.2 billion in cash!) and any bit of customer service they get lazy and either shut it down or try to have others do the heavy lifting/hard work.

Shuttered:
- Google glass
- Google fiber(mostly shut down)
- Google Express

Given this its not surprising that a majority of their workforce is contractors.
The current Tory government seems hell bent on alienating their core support.

Not all EMI schemes are for founders our small company has EMI options for all of the company excluding the directors.

And one of Dominic Cummings fellow travellers recently commented fuck the farmers we can just be like Singapore and import every thing.

And that's not counting the loss of faith in the current HS by the Security Service, Police and Judiciary
I kinda want to try static electricity on one..
I dunno -- you make it sound like it's a priori easy to figure out what is going to be better: one codebase ala react or multiple implementations per platform. Where the definition of better is some admixture of user experience, hardware requirements, maintenance costs, ease of hiring / training people for the necessary skills; and all these may shift over time.
I'm from Chihuahua and I can confirm this, burritos are really common over here, but not so much in other parts of Mexico.

Burritos are the food you will get when you're in a hurry. You are late or you simply don't want to cook? if you have some leftovers and flour tortillas then you have burritos! You're on the road and you want something inexpensive and ready to eat? Just look for the old lady selling burritos on the street.

American burritos are kind of different though, we don't usually mix beans with rice, lettuce, cream and all that stuff. Instead we use traditional dishes like chile colorado, picadillo, chicharron en salsa verde, discada, barbacoa or whatever we have on the fridge ;)
I've had Android and Windows phones in the past where replacing the battery fixed random app crashes/reboots.
I don't understand the attraction of Robinhood over the likes of TD or Etrade. TD minimum balance is $50 (the minimum transfer) and Etrade $500. Both are well vetted brokers with additional features and services.

If you are investing, how sexy the app is (if you only use a phone) shouldn't matter. If you are day trading from a phone app (except in emergency), you are, IMHO, delusional.
I wonder if static electricity could be used to move the ball and bypass the "no magnets" feature.
Display-P3 is not HDR.

It is just a wider gamut, so wider range of colours but otherwise still SDR. It has the same tone curve (gamma function) as sRGB.
Just because they have the money, doesn't mean they would take any deal. Think of all the companies they could buy with a $100bn+; they prefer to hold cash at -2% real return.

Expected returns are the crucial factor here. Alphabet is sharing risks, waiting for better opportunities to deploy the cash.

There's a realization that beating services like Uber and Lyft on cost per ride (to undercut on price) will be hard and require significant capital without a clear path to sustained profitability. The economics aren't hard to understand:

You can either pay one person (out of a - growing- pool of tens of millions of willing drivers) ~$15 an hour (depending on geography) in a $20k car or you can pay very little per hour in a 250k for the car + a gigantic engineering team + compute infrastructure. It can make sense on a large scale, but it'll be hard to do.

Alphabet is sitting on a golden goose: their ad & search business (and the network they've built around that) is the perfect monopoly. Close to unbreakable and getting stronger over time (you won't be able to build a better search engine than Google unless you have as much data as Google). Why would they dilute their superb EBIT margins, rapid growth and extreme salability with the low-margin, ultra-high competition ride-sharing market?

Think of paying a driver as renting compute on a extremely capable vision processing, decision making, robotic driver that costs you very little. As unemployment (eventually) increases again, the market will be flooded with unbelievable amounts of idle human minds.

There's a general theme here: It's not enough to teach a computer to do something as good as a human, you have to undercut on price as well. For this reason, I believe that hair dressers have less to fear from automation than Radiologists.

The "we need to sell to a third party so that our shareholders can figure out the valuation of this division"-argument is mute because it isn't applied to the countless other parts of Alphabet (or any other company). E.g. Youtube and Google Cloud can be valued based on financial data given to the SEC, though I admit, sometimes spinoffs do unlock value.
In this case the game is already installed on the image/server belonging to Nvidia. Perhaps hundreds or thousands of times. And I suppose they did pay for those copies and the argument is that it's like you are just borrowing their PC to play a game. But I think the counter-argument is that this is more in the realms of "performance" similar to how you can't just buy a music CD and play it in a bar for an audience.

I have no idea what the legal ramifications really are, but I don't think there's anything morally wrong with the service they are providing. If companies really believed in the whole "selling a license" thing more of them would be willing to provide cross-platform copies for free once you own one instead of grabbing another sale.
Not a misnomer at all. The point is that what Italians now consider pizza is influenced by the American adaptation of the basal dish. That's the whole point.
AWS Systems Manager provides a neat solution to do this [0], permission would be managed via IAM.

[0] https://github.com/elpy1/ssh-over-ssm <-- not made by me, but a good example
But the <your-nation-here> dream!
Half life 3 confirmed windows 93 exclusive
My understanding is that the Payment Request API is just the standardisation of Apple's Apple Pay API for web, which has reasonable adoption. The browser vendors - Apple and Google - have a vested interest in making sure this works because it supports their other businesses/platforms.
I commented on a Who's Hiring thread a year ago, and got an interview out of it :)
Personalize intelligent content with an AI-driven content marketing platform
Edit: Retracted