skysight-inc/HackerNews huggingface dataset:
What's crucial here is that someone previously set the expectation of "one-line change"

Maybe a savvy client, maybe a happy dev. Most likely this situation happened not for the first time.
But not modems. They're still the top there, and competitors seem unable to beat them; can any one provide insight as to why? Maybe Apple will do in-house development and succeed with that.
> Attacking a single 256 bit key is exactly as equally impossible as attacking a 256 bit RNG pool used to generate 100 keys.

But both are strictly easier than attacking 100x independently created 256-bit keys. The /dev/random case.

> If you're trying to prove that Aleph-one is greater than Aleph-0

I mean, yeah, that's basically the argument I have. 256-bits of entropy are probably enough for your application, but you cannot under any circumstances tell me that its the same as 25,600 bits of entropy. That's what /dev/random vs /dev/urandom comes down to. For most people in most situations, its almost inconceivable to imagine an application that needs more than 256-bits of true high quality entropy.

EDIT: A POTENTIAL case, which I admit I haven't though too much about... is a 2048-bit RSA key. I assume the RSA key needs to be generated with 2048-bits of true entropy (please correct me if I'm wrong), but the bits-of-security are far less than that, because RSA doesn't scale like other encryption schemes. So your 2048-bits of entropy RSA-key only scales to 128-bits of security.

If your 2048-bits of entropy RSA-key ended up to only have 256-bits of entropy generating it, you're possibly in bad luck (only 16-bits of entropy assuming a similar scaling factor). I'm not a specialist in the math, but... not all cryptographic primitives scale 1-to-1 with the input entropy source.
That's just the average rated life of an LED street lamp. But if you do that math, that's about 5.7 years at an average of 12 hours a day. So these lamps were probably rated closer to 50,000 hours. You can also get sodium lamps that last that long. It's just an average.
Hopefully this hasn't been pointed out already...

Often times introverted people are brimming (if not full) of empathy, and compassion. The joy they give is the joy they receive. That reward system is personal, internal, and can even be sullied by outside observance.

These people (whom you might have known, or know now) really don't need compliments. In fact, compliments border on uncomfortable. They probably give anonymously.

They put themselves in peoples shoes and embody their difficulty.

Their reward is to help because that effort returns to them in an unspoken and even unnoticed joy.

Having friends, or a social network is definitely a way to create opportunities. But for some people, that isn't necessarily worth the engagement.

A very empathetic person might not want to loosely couple themselves in a social network with anyone else if they feel like they won't be able to offer their finest. It'd be unfair.

They don't need those connections to find joy. They generate their own in compassion.
So far analogy that worked for me is a house building one.

Something along the lines:

If you expect to build a cottage and it turns out to be actually a cathedral, that is the source of the extra time or rework.

Or, imagine you build a wall inside a house. But once the wall stands, suddenly you remember, that you wanted to have a window there. Or an electric socket. Imagine what extra work that will be.

It is more easy for clients to imagine that and they understand the necessity of planning and a why some changes, although they seem like a small ones, may actually take a lot of time.

I have the feeling that software is too abstract to reason about for non developers.
Sure. Our small ~500GB volume (on an OpenSuse system) became essentially read-only with ~50GB of free space on it. The error code was no free space. We clearly didn't have the "toolkit" needed to deal with such an issue. The box was a secured system, so we couldn't add an additional device easily (non-keyboard USB devices were disabled in the kernel, for example). Also, the read speed off the volume became terribly slow...it would've taken days to get the data off the device. We tried many commands to try to unbork the volume, with no luck. Even some of the btrfs commands were taking hours to run and became unkillable. We had to reboot the box several times...

We had a 24 hr old copy of the data and we were able to lift the few very important modified files off the device. So we reformatted with XFS and were able to restore the volume to a working state.

Fortunately, the failure happened late on a Friday so we had the weekend to put it all back together again.

I have only hatred for btrfs. Complete crap. Only our business competitors should use it ;-) We only chose to use it on this small system just so that we could get meaningful experience with it. We also had it running on another system where the next weekend we took emergency downtime and removed btrfs from it as well.

I've been using ZFS in production since it was released in Solaris 10 in 2006. It isn't perfect either. We did once hit a performance degradation which was fixed a few days later with a kernel patch. But that was 10 years ago. We never lost any data or sleep over it. We no longer have any Solaris boxes; they were all converted to Centos with ZFS. The main active ZFS pools are all 6TB of mirrored NVMe storage on systems with 2TB of ram and 48 core of INTC Platinum cpu's. Works like a charm.
But why wouldn't you use Red Hat's build of Docker? I mean if you're already paying them...
Are you saying this isn't a web framework but rather a Chrome framework??
https://www.theverge.com/2018/10/3/17931786/gm-cruise-honda-...
The promotion offered by the paywall is pretty good, if you're OK with the hassle of having to cancel later on.
>I have spent enough of my life untangling a mess of views that create performance problems to doubt that views are maintainable.

Just like concepts like inheritance can be a burden when overused, views can be overused as well. Like inheritance, having views go too many levels deep generally winds up causing more harm than good.

Used correctly though, views are able to capture and centralize concepts in a way that are reusable, can be more easily tuneable, and make maintenance easier in the long run. Queries can be simpler and encompass less responsibility as the common logic is implemented by the view, and the logic that is specific to that query is more readily apparent.

IMHO thinking of the DB as just a collection of tables misses out on a key db feature.

>Also, there is usually no good solution for keeping the database in sync with code releases. With the result that database+code change synchronization tends to be a source of deployment complexity.

I disagree that there's no good solution, but I understand that it's not as "out of the box" as many ORMs offer. That being said, writing SQL scripts that coordinate schema changes is not hard, and any CI/CD pipeline that can run commandline utilities can run a sql script against a database.

At my work, we use DbUp (https://dbup.github.io/) and are able to easily write small, isolated SQL scripts that correspond with code changes and get committed to source control, run all of those scripts with our CI/CD pipeline across multiple sharded databases, and do so quite seamlessly. We don't have any questions about migrations or what a tool did, as running the SQL script individually is the same as it runs on deployment. Coordinating db changes on developer machines is a breeze as well.

>And of the two, the tools to manage source control are better.

All of our sql scripts are committed into source control. It's not any easier or harder than looking at a code file, an html file, or a config file to get to the logic your working with.
I'm still at the "hating it" stage, but most of my Hibernate experience has been with older versions of Java (5 & 6), or with trying to deal with other people's HQL sprinkled all over. It's a lot of rope to hang one's self with, IMO. Not that native SQL isn't, but there's something to be said for an enforced separation of concerns that I feel like Hibernate breaks a little too often.
That's exactly why the light quality of sodium is better. Because at night you want yellow lights so you don't screw up the sleep patterns of both humans and animals.
many modern HPC workloads are being ported to include tensorflow so they can do all sorts of in-process event categorization. https://www.nersc.gov/news-publications/nersc-news/science-n...

ML (not AI) will probably end up driving a lot of supercomputer workloads because distributed ML training resembles modern HPC simulation codes.
Is this another way for Google to prevent you from clearing their cookies via the 'Clear Cookies' option?

Its a step in the right direction with enforcing SameSite cookie scoping, but we must be cautious that Google doesn't use this to force you to always be logged in. Google has a long way to go to rebuild trust after that last browser login debacle. I don't trust em.
> Not to mention those clamps can't have precision or time resolution for truly interesting stuff.

That's actually not correct. Clamps / current transformers are totally fine.
It would be interesting if there were standard warranty terms (no fiddling with the tiny print) and shops had to post the product's price/warranty-year ratio along with the regular price. Maybe it would promote some competition, as people would start to think in the longer-term cost.
There are the chin guard / mouth guard "Sleep apnea devices" that run about $15 on Amazon most of which are around $2 on Ali express.

I'm guessing theyre not going to work as well as GPs but at $10 for a handful I'll give it a shot.
There is some information at https://mrale.ph/dartvm/ but there is nothing really comprehensive right now.
Three advantages that jump out at me:

1. Stability for the project. A self-driving R&D project internal to a larger company risks getting killed over the N years it takes to do the work without any payoff.

2. The investment probably looks better on the parent corporations budgets. They aren't sinking billions of dollars into R&D, they're investing in a third party which is sinking billions into R&D. The shares might even look good, if non-liquid, on paper.

3. Segments liability away from the larger company. When all self-driving cars in the world make a left turn at the same time due to an obscure calendar bug, it's just GM Cruise that gets sued out of existence.
FWIW, that website is from a company that makes money replacing streetlights with LED bulbs.
https://medium.com/waymo/partnering-with-lyft-to-serve-more-... looks to be the Waymo post on the subject.
> 128-bits of random data is sufficient to securely generate a stream of 100s of terabytes of random data.

What you are describing is /dev/urandom. Your argument is basically "urandom is good enough for anybody". If you want to use that, use it.
honest question: did you get partial tumescence when you typed "water[ing] the tree of liberty"?
The tax code taxes wins, not revenue.

An org that invests all their margin into growth doesn't pay (as much) tax.

The best way though is to create an offshore subsidiary, and then have the subsidiary invoice the main office for "services" or "IP licensing". The invoice becomes a cost and is deducted from revenue. "Everyone" (all the big players) do things like that. It's 100% legal.
Once again the former eastern block is implementing smart reforms that are pro-market and anti-globalist.
I did a search in the docs for "report" and nothing showed up.
For an actual set of headphones with a decent size battery, they can still be useful for many years even if the capacity drops to 50%. Tiny things like AirPods are crazy though. When they're brand new the battery life is barely enough, when they're a year or two old it sounds like a giant nuisance.

Apple just launched the more fitness-targeted Powerbeats Pro with a bigger battery, but the charging case to accommodate the "around ear" design is enormous compared to AirPods.

And now reviewers are excusing that saying "Yeah it's a huge case, but the battery life is probably good enough that maybe you could leave the case at home!" As if the battery life three years from now will be anywhere near 9 hours.

EDIT: Two articles posted on 9to5mac by literally the same person a couple of months apart:

https://9to5mac.com/2019/01/28/airpods-battery-life/

> But batteries are consumable, we all know so well now, and that’s proven true for the tiny batteries inside AirPods after two years of daily use. Battery life that once exceeded five hours now struggles to power AirPods through three hours of continuous usage at the same volume. Battery life results can be cut in half if you need to play audio at a louder volume.

> In practice, I used to never hear the low battery alert during usage. I rarely listened to audio with AirPods for five straight hours before charging in the carrying case without thought. More recently, I’ve heard the bloop sound much more regularly, frequently followed by AirPods dying before I’m ready to recharge.

https://9to5mac.com/2019/05/06/beats-powerbeats-pro-hands-on...

> AirPods give you up to 5 hours of power in between charges; Powerbeats Pro almost double that with up to 9 hours of power in between charges. The additional four hours might mean you only need to take the earphones out of the house for the day with the charging case left at home.

Talk about a lack of foresight.

On 9to5mac in 2021: "The batteries in my Powerbeats Pro only last four hours and I have to carry this gigantic charging case everywhere. HOW COULD I HAVE KNOWN???"
this system is mostly for non-classified work; not clear just how much stockpile stewardship will occur on it.
Speaking of Philips, I had a compact fluorescent bulb from them last me 8 years. This was used as an open garage bulb that would usually be on all night and sometimes all day if someone didn't turn if off during the day.
This was in the 90's when compact florescent were not cheap in my country but we got tired of regular incandescent bulbs blowing due to the number of hours they were being left on.
I usually use ctrl+c/ctrl+v for single line copy paste.

For multi-line the only thing I found to work was right click :) it then properly formats multi-line paste.
Lyft posts large loss in its first quarterly report as a public company
> Why would the camera not work? You won't get unlimited storage, but you can buy a non-google photo backup service.

You could ask why do any number of services that Google advertises as "phone features" not work when you disable Google's ability to track you? Google sells the data it collects, it is part of their revenue model, and the only way to enforce that you give it to them is to deny you access to things if you opt not to. It is of course their right to do so, and so they do. It just gets more and more egregious.

My favorite example is that Google won't let you save "places" in the Google Maps application if you don't turn on location services. Apple Maps can save your locations just fine, even my Garmin in-car Navigator with no Internet connectivity at all can do that. But Google won't let you, unless you accede to letting them milk your data for their own use.
Yeah, I don't understand why they mention that as the main application, there are a ton of far more impressive and important applications I can imagine off the top of my head if they can improve efficiency.
Building somewhere because the residents have bad access to the law and government is malicious.

In some specific decisions the racial bias is all incidental. But that's still exacerbating past racism, and if even a little bit of current racism slips in it can be massively magnified. It's not cheap or unfair to highlight these effects. Decisions don't happen in a vacuum.
Always be preparing(statements).
WolframAlpha includes a lot of Mathematica features and many uses are free-as-in-beer. For example,it can evaluate Mathematica expressions like Series[x - n Sin[x], {x,0,5}]. http://m.wolframalpha.com/input/?i=Series%5Bx+-+n+Sin%5Bx%5D...
I think GP's point isn't that this is the same as traditional friendship, but that not everyone understands the word "friend" to mean this anymore. While you might consider "friend" to mean "IRL friend", others might not interpret it the same way. At the very least, I think you can probably accept that in certain narrow contexts, the word "friend" doesn't necessarily mean "IRL" (e.g. "I sent the Facebook event invite to all my friends"), so it shouldn't be too much of a leap to realize that other people who focus much more on social media than you might could potentially use contexts like this significantly more in their conversations.
It takes 1600ms to open a tab with my full large profile. Yes that's annoying.

bash requires scraping everything and is inherently brittle as a result, which has always bothered me much more.
Agree with this. React Native development is just a horrible overall experience. The ecosystem is fragmented in so many ways with so many strange third party dependencies. It seems as if there is no 'best practice' yet. Its performance and resource usage hasn't been great either, compared to native.

After messing with it for a couple of months, I would much, much rather duplicate my work with native Swift and Java/Kotlin codebases than one huge spaghetti code javascript codebase that I don't understand.
Hey!

I don't think that word is present on the few docs created. Try "requirements" which should show two results: https://docs.fullhelp.com/en/search?query=requirements
Amazon Prime Pulls Back the Curtain on China’s Propaganda
>A url-shortener using AWS lambda - JUST lambda

I expected a lambda, which compresses/decompresses the url. This would also work without storing anything.
MAQAO (http://maqao.org/) might also be of interest.
Have you tried it the other way round... set the alarm those 30m later but if you wake up earlier, just get up?
Gamerize – Marketplace for Gamers and Fans
I started a company called Gamerize. We're a marketplace where users can pay to play video games with their favorite youtubers/streamers/celebrities/etc. We're basically a management system where you can schedule game play time with your audience easier. We will also eventually be providing analytics so you can find collaborative opportunities with other youtubers/streamers to help grow your channel, as well as plenty of other things. If you're worried people won't pay for it, we also have the option of allowing free sessions so you can just use it as a way to grow your channel, until you believe you can start monetizing it. We're looking for alpha gamers to test it out to make sure you actually enjoy using the product. We have data to indicate users want this, so we really want data to show that the other side of our marketplace wants this. The alpha itself will be completely free so we can just get as much feedback as possible. If this sounds like something you're interested in, feel free to email me at quinn@gamerize.io
If you want true confidence in your functional tests then yep, [you need to write tests for them](https://www.jvt.me/posts/2018/11/07/unit-test-functional-tes...) - may seem like tests all the way down, but huge benefits reaped in the team + projects I'm on
Google Nest: Why Google finally embraced Nest as its smart home brand
Strong Opinions, Loosely Held Might Be the Worst Idea in Tech
Still, you can compile + decompile the code you have, and compare that to decompiled production app. This might allow you to apply any cganges back to the code.

Btw, it's not a dev who lost the code, it's the company and inadequate development process. It should never have been the single dev's responsibility to make backups.
is it possible to somehow buy this off-line in person in mass quantities? seems like it takes ages to ship from alibaba, also I'm afraid of the Chinese government tapping my phone (as I suspect happened on WeChat I foolishly installed, literally seduced by this Chinese chick who claims she's in Vancouver but then doesn't know where Surrey is???? red flags) potentially, so I want to tinker with these interesting DIY projects and get started with soldering and PCB etc., but I always can't be at complete comfort (I am well aware and conscious of the fact that my privacy standards are in the extremes), knowing what I read on HN all the time, maybe it's a good time to take a break.

So I would really love it if somebody could sell me large bulk of various stuff like this that you could literally get from Alibaba in some vain hope that some wholesale buyer/middle man can make a premium off this paranoia, I'd gladly pay $3~$4 for this if it meant that somebody bought like a million of these for $10,000, and then sold me a chunk of that (at a markup of course which I'm more than happy to pay for the same reason people use VPN and Incognito or Tor), why not for electronics?

tl;dr: Looking for somebody to start a wholesale brick and mortar business based on DIY electronic parts like this so I can pay with cash to escape suspected foreign state surveillance.

Imagine a younger, ambitious, slightly politically sensitive you from the past, expressed a common consensus held by a specific group of like minded peers who believed that a certain country Brad Pitt made famous in the 90s should be free to exercise their political, religious and cultural will against an aggressor state, those things suddenly attract the wrath of peers from that said aggressor state, who think very differently from us, things escalated and I'm still to this day freaked out and feel tense when I hear people speaking the official language of said aggressor state. Call me disturbed, paranoid, I don't care, you weren't there man, you weren't there when the Charlies flanked us and got embassy involved. What is this...People's Republic of Vancouver?
Probably a silly question, but is there a working demo for this? This is one of those things you kinda have to see in action, and there doesn't seem to be a link to anything like that in the readme.
Hey thanks! I hadn't gone through that site, but I'm reading https://docs.microsoft.com/en-us/learn/modules/build-web-api... now. Looks great! Nice work!
Does anyone know how the server-side story is? Is there a CRUD-heaven like Django or Rails for Dart which can share the types with a Flutter client? IMHO Google should focus on that too, if not. I passionately hate re-typing same REST-entities over and over again, and that's one of the reasons why I love TypeScript.
Wouldn't the print preview download that image, even if they never print it or convert to a PDF?
Thank you for sharing!

Is Glassdoor helpful at all or just in a general way?

Do you try to get a reference or insight from someone at the company who is a minority or anything like that to vet it?
Has Flutter solved its footprint-bloat problem?

The internet is littered with reports of 10-100MB+ .ipa and .apk binaries coming out of simple Flutter apps for iOS + Android. Google states they can't imagine the footprint ever dropping as low as 1MB. [1]

On Web, 1MB of base runtime is a complete showstopper. Embedded applications may suffer similarly.

Does today's announcement mean Google has figured out how to fix this for Web, or are just ignoring it? Or worse — are they planning to 'boil the frog' with a sneaky transition into a world of a New Flash Player?

> 1MB of Flutter runtime got you down? Don't worry, Flutter Player now ships with Chrome.

This is possibly a very dark direction for the Web, of which Google is a powerful steward.

[1] https://github.com/flutter/flutter/issues/12456#issuecomment...
Maybe Flutter works as a client to a native localhost app? (Analogous to the browser for a localhost web app like Jupyter Notebook[1].)

Does it have a Websocket client?

[1] https://jupyter.org
Sounds like privacy oriented browsers need a patch :hover Selector to always prefetch background-image