skysight-inc/HackerNews huggingface dataset:
"Everything is an extension" architecture is great when there's an incentive to promote extensions to some sort of core/standard library and then make them available everywhere.

If you look at the libxcb and xorgproto repositories you'll find something very similar to Wayland but for X (an RPC framework for building display servers / clients). The main difference is the X11 extensions are already known quantities thanks to X's monolithic history.

Developing a display server standard is a problem that Microsoft and Apple don't have to worry about.
> you can but if it cant resolve it will fallback to googles resolver automatically. At least this is what happened on my model.

I built my own router with a raspberry pi. I installed pi-hole and use that as a dns resolver. I then use an iptables rule to NAT / forward all dns traffic on port 53 to the pi-hole resolver, similar to how ISPs often intercept dns requests. This prevents IOT devices from bypassing the dns server configured via my DHCP. Letting pi-hole block the requests helps prevent errors from dns request timeouts.
> [...] MiniDisk was another stillborn Sony format, [...]

Only in the US. They had more success elsewhere.
A system that relies on things being ideal is likely to fail indeed. An alternative that works better than "Don't break the chain" is "Start again with the smallest and easiest step you can think of".

Hypothetical example: If you were working on running 21km and worked your way up to 14km but stopped for some reason. You could get started again with a short walk or just getting dressed to go for a walk.
Open Identity Platform Community Released OpenAM 14.5.3
I would love to do this, but dumb TVs pretty much top out at the upper-mid range. If you want a high end panel you're getting all the bullshit too, unfortunately.
this is probably a good use case for an AVR (audio video receiver). you can plug the chromecast and your monitor directly to the amp and let the AVR route signals appropriately.
It doesn't work if you fill your fat face with carbs and sugar from the trough during feeding time.

Sugar is poison, don't eat it

<Start_flame_war>
This is a general counterargument to anything different from the status quo. You should never trust general counterarguments.
> this can be used for evilish things. You can absolutely keep track of how long someone keeps receiving your frames and use that for your analytics

There is nothing evil in analytics by itself - it's invaluable for improving usability.
What TV’s fall into the “dumb” category these days? I can’t go back from OLED and I don’t think anything at that price point will lack the “smart” features, unless it’s a commercial offering.
The OG Pixel was released in early 2013. ~6 years of software updates is really good compared with any other smartphone.
Investing in companies is contributing to society. Government is not society. Investing in Walmart so that the rural poor have more access to affordable goods is virtuous. And a whole lot of the contributions to government are absolutely not. Like the money that goes to build bombs to kill people in Yemen, or the money that funds your local police department's efforts to suppress protests against their unaccountable violence.
Loop habit tracker from f-droid or playstore. Not self hosted but nice history analytics.

edit typo and more info
Previous govt had huge concerns as well. PM Singh said "The atomic energy programme has gone into difficulties because these NGOs [non-governmental organisations], mostly I think based in the United States, don't appreciate the need for our country to increase the energy supply."

https://www.bbc.co.uk/news/world-asia-india-17150953

Also, Important to note that some of the changes to laws for NGOs were done during congress led UPA govt as well. It is just that changes to laws have now been highlighted more by mainstream media.
Yes, today.

I hope with improvement in ML it might become safer. Certainly an easier problem to solve than self driving cars.
Good might be for the eye of the beholder.
But in reality it can be made much much faster, and unicode support would also be a good idea. strings are not just ASCII anymore.

it uses a very old and outdated substring search algorithm. even ripgrep does not use the state of the art EPSM substring search.

extended pattern matching is not jitted. in 2020 there's no excuse for that.

it has no switch to skip the most common ignored files, as in ack, ag or rg.

it cannot do unorm, thus fails to find some unicode patterns. debian shipped for a while with the unorm patches, but this caused huge performance regressions on UTF-8 locales. a lot of work is still ahead.
Eg. it fails to find "Café" in "Café", with different é's.
I recently built a HTPC/home server based on a Gemini Lake Celeron ITX board in a compact case. The CPU/GPU is passively cooled and can decode 4 simultaneous 4K streams in realtime. It has hardware decoding of x264, x265, VP8/9. All-in, aside from the storage disks (for a Btrfs RAID1 pool) that I took from my desktop PC, it cost me less than a QNAP/Synology NAS with room for a similar number of disks.

I still use my Chromecast for Youtube, because the UI in a browser isn't great for couch use. On the CC, multiple people can add videos to the playback queue, I haven't found a good replacement for that yet.

For anything longer than a typical Youtube video, it's not an issue finding a movie and starting it from a wireless keyboard.

Our current TV is a 42" LG that I got for free from work. It's old enough to not have any "smart" features, it has no networking at all. The picture quality is great and no ghosting unlike a lot of older LCDs. I am not looking forward to the day I eventually have to replace it.
Libraries (at least here in Stockholm) give away their used books once in a while, I have a few shelves filled with great books already in a "rustic" condition. Can I get the 300$ now ?
Ask HN: How do you keep track of hardware prototypes?
At a previous job we had a large spreadsheet filled with information and comments about various prototypes we were working on. I thought this was clunky and built an internal web app to replace it.

What have other hardware teams used to manage devices? It can be tough to keep track of who has what and what modifications have been done to individual prototypes!
I agree the individual differences are larger than the categorical differences.

From my time in grad school, I don't mind working at 3 am (and most other grad students I knew, at least without families, didn't mind that either). The problem was the abusive nastiness. You're presuming student and faculty interests are otherwise aligned. They're not. The most successful paths to academic success I've seen include:

* Spending time raising money, hiring a ton of students, and getting a few good publications by law of large numbers

* Attaching students to many projects, and when one shows promise, sprinting to do most of the work to claim first authorship on a breakthrough result (at the expense of collaborators), and neglecting the rest of the projects / students (at the expense of the rest of the lab).

* ... and so on.

There is also a question of who becomes associated with the breakthrough: the student or the advisor? Yes, the first/last author split in publication helps, but at the end of the day, someone goes out and gives talks, media interviews, etc. I've seen plenty of student s-ed because the faculty member (who often did minimal work) takes credit for their work.

And there are megaprojects, where there's one nice result at the end, and a half-dozen graduate students who work on it doing menial engineering/lab work. Labs like that end up with zero students going for faculty (or other highly-competitive) jobs.

In other words, aside from baking data, most tactics to academic success involve carefully optimizing the odds, and burning a number of students and/or collaborators to have tenure-granting results associated with the faculty member.

As a footnote, back in the day, I was blessed with a terrific advisor, but the MAJORITY of faculty at MIT are abusive douche bags, and the system is set up entirely to protect them. And most students I know who left MIT into faculty slots did that by cheating at least a little bit, whether through credit theft, baking research results, or otherwise. Most MIT grad students don't cheat, mind you, but most highly successful ones do (and yes, I am in a position where I've seen many of these case play out at MIT, and a few at other institutions). Those go into tenure-track positions, and abuse their students the same way they were abused.

Former students also have a better viewpoint. Many people don't realize they were abused until years later, when they can look back on an experience objectively. Among my cohort, the number of people who would say they were abused today are much greater than the number of people who would have said it at the time.
But this starting price can be had only if you book way in advance. If you hop on the train from Berlin to Munich today, it will set you back between 93€ and 135€.
Bitemporality in Crux
Yeah, I was confused at this statement too.
How about a second-hand TV ?
Interesting use case for IPFS, which has often felt like an (admittedly cool) solution in search of a problem.

Can someone enlighten me as to real-world examples where actually reproducible builds are critical?
SMS refuses to die because it's the serial console of the internet.
The NVIDIA Shield TV, which runs Android TV, can no longer be initialized without signing in with a Google account, the setup screen will refuse to get past that step, even if you don't have an internet connection.

The forced login is likely illegal, because there is no mention of a requirement for a Google account in their marketing materials or on their sales pages.

The device stays perfectly functional if the the network connection is cut off within seconds after signing in, and the account can be removed after the setup is complete. The only drawback is that you can't update apps from Google Play, unless you add a Google account again.
It's not a hard set of skills for physics grad students to pick up, but it's a bit more than a boot camp. Most of the deep stuff is there. There's a lot of shallow stuff at this point, though.

Most don't want to do the work (not implying laziness -- it's about interest / fit / etc.).
ADA doesn't care about their ROI on features
You probably shouldn't have hooked it up to the internet if all he wants are channels and to keep things simple.
Lenovo Announces the ThinkPad X1 Nano: Intel Evo and 2K Display
Hackaday: We're Hiring: Come Join Us
Last weekend my ThinkPad running ZFS on Linux on a Samsung non-power-loss-protected consumer SSD lost various files when it ran out of power (including the entire Thunderbird profile because its SQLite DB was corrupted).

I'm planning to replace it by the SSD linked above.

I was already aware of the power loss issue on consumer SSDs (from the 2013 piece http://lkcl.net/reports/ssd_analysis.html), but I wanted to see it happen for real. I guess I did now.
Commercial TVs aimed at the digital signage market
are an alternative option to a large monitor,
especially at larger sizes

Do you have experience running one of these? I'm very curious about the pros and cons.

I've seen it mentioned that they tend to lack features like HDR and may not have remote controls. Any other downsides?

I would be fine with the lack of a remote, and probably even HDR. I would also be willing to pay a bit of a premium over consumer TVs.

However, information on these displays is pretty tough to come by. I browse home theater type forums/subreddits from time to time and don't see people really talking about using them in the home.
Each will have to negociate special terms with Google to continue operating.
> and that's exactly why my TV will never have an internet connection.

That's increasingly difficult, e.g. HDMI offers ethernet communication. I also don't think salespeople care to be informed well enough on this feature. It seems that the last resort is digging through the user manuals found on the internet before the purchase.
One of the older and well-known ones is Jim Breen's WWWJDIC (Japanese–English):

http://nihongo.monash.edu/cgi-bin/wwwjdic

(Creative Commons Attribution-ShareAlike Licence)

The dictionary files are used in a lot of websites and apps that provide a Japanese–English dictionary.
For daily habits, I often deliberately exclude one day of the week so I have practice picking up the habit again after a missed day.
YAML anchors allow a basic level of reorganization and DRY within your file, not unlike functions in code.

I'm sure that some people will scoff and point to anchors as exactly the kind of complexity a configuration format shouldn't have. But I've personally found them extremely useful and straightforward.
This is another site that needs the "invite code" for new users to register?
I know the arguments of controlling the influx of new people and having a trust-chain so that comments are decent etc... but it just feels so elitist.

I just find hypocrisy in the contrast of:
- hey, we're a cool new site, we'd like your attention
- but you can't be part of the party, you're not one of the cool kids
> Today, Netflix, Spotify, and other big services do not use Google Play In-app Billing. Consumers directly enter their credit card information with that third-party. As such, those services get the entire cut of the payment/subscription. Google says this is the case with “less than 3% of developers with apps” on the Play Store.

I wonder what percentage of customers use third party payment processors?
Sorry for the late answer, I've played with it a bit and can't get rid of it reliably.

Do you have tampermonkey or anything like that? Maybe you could make a JS snipped that get's rid of those elements...
I don't agree.

If something helps you eat less calories through a single day, it does have a potential in aiding weight loss.

Loosing weight, and keeping it off, is not only about eating less, but also about doing it in a way which is effortless. If you keep struggling to eat less, you're gonna have a bad time loosing weight and keeping it off.

Anecdotally, I effortlessly consume much fewer calories throughout the day if I delay my first meal to 13:00 (I usual get up around 8.00). That is to say, it's much easier for me to delay breakfast, than to start fasting only after e.g. 16.00 (because then I'm hungry when trying to fall asleep, and I end up eating right before going to sleep just to be able to fall asleep)

On top of that, eating fewer, but larger, meals also helps me eat less throughout the day. It's very easy to overload on calories by snacking. Also, with snacking, you keep your blood sugar high, which makes you hungry, which makes you snack more.

By having longer breaks between meals, you not only eat less, you do so with very little effort.
I think after it became clear how much work that was going to be I would've considered forcing open a window instead.
You can't overstate how useless auto generated captions are. I'm not an English native speaker, so I sometimes need captions for people with particularly strong accents, slang, or people talking quickly over each other. Those are precisely what automatic systems can't catch.

Your system can close caption clear sounds on a good quality recording over no background noise? awesome. That's exactly what I don't need it for.
Not that I know of, I always skip the smart TV bullshit. Another commenter pointed out that a Philips model pester you with a pop-up to connect it every two weeks or so but that seems like the most manufacturers are attempting at this stage.
I think this needs to be made to HN front page or viral on twitter.

Along with iPhone iTunes Backup Corruption issues which is still not fixed. But it is hard to provide any evidence other than personal experience.
I agree the barrier to entry should be low, but it apparently isn't from a tech perspective, hence this article. See the comments further up the thread. Maybe the HN crowd is just unusually sensitive to app quality, but I think Apple showed pretty conclusively that consumers respond well to quality tech. It shouldn't be really hard to run a video streaming and recommendation service at scale, but, it is. That tech isn't off the shelf, you have to build it. And to do that you need to be able to hire and attract good technologists.

This matters because a repeating theme seems to be that the only people who can build competent tech teams are engineers. A generic media executive will find it much harder going because they don't have any intuition for the skill gap being discussed by Hastings here. Disney+ seems to have managed it but only by buying buy theirs from a sports streaming firm that had already proven themselves effective, if I recall correctly. Obviously there's a limited number of opportunities like that.

So I guess it's a question of what's harder - for an engineer to build a great content operation, or a media guy to build a great tech operation. So far it seems like maybe neither are possible, although Netflix has had some great content perhaps that's more luck than anything else? If so then it'd make sense for eventually these firms to form a truce, with Netflix focused on the retail/online store aspects and other firms creating the shows.
Identifying Airtel middleboxes that censor HTTPS traffic
> So the system is broken, but it has a simple fix, just raise the gas tax.

Given the latency on legislatively fixing things in the USA these days, any work at fixing stuff now should probably include the likelihood of a major shift to non-gas vehicles in the next couple decades.
It’s TLS so I don’t know what it’s attempting to log but the highest blocked device in my house is the roku. I even have a Samsung TV (which I’ve never seen an ad on btw but I set it to boot directly to the HDMI port with the roku)
Show HN: Check downtime status of top websites like Gmail, linkedin
I think that will just create a market opportunity.

There was a company that made just a good tv, no smarts, but I can't find it right offhand. It think it was a european company
It's amazing how committed YouTube is to destroying everything that makes their platform worthwhile, and turning it into a TV channel where You can just go ahead and join a major media corporation for access to the Tube.
> ...everyone is inventing their own incompatible representation, can be various ISO string formats...

If only we had some sort of international body to standardise these representations. This and the original articles "JSON has no comments [and this is how you do a comment in JSON]" undermine the complaint on a technical basis.

String with an ISO standard datetime is perfectly reasonable. And quite standard. Use UTC+0 where possible.
If I may, in my experience Softmaker is not bad at all (still closed source and Commercial, but affordable), LibreOffice simply does not fit, for very light use LibreOffice is fine, but still has - here and there - too many "quirks".
Do you mean supply of credit? Because additional money wouldn't drive demand for credit, it would drive supply as those with money look for places to lend it.

If you are saying an excess supply of credit leads to financial crises, I agree with you. But the federal reserve that intentionally pumps money into the big banks to make credit easy is a far bigger contributor.

I agree that Milton Friedman had his flaws, one of which is this very topic, he never properly connected the federal reserve, money expansion and easy credit to economic instability.
Chicago - Indianapolis is also another route that would benefit both cities immensely.
> Practically, there are plenty of ways to unbundle college. Culturally... it doesn't work like that.

Yep. And you can replace college with a lot of things in that statement and aptly describe why I have nope hope for anything anymore.
Thanks for this. That's exactly what I've been looking for.
My idea that I was going to implement was a basic form submission with a build in end-to-end PGP pre-encryption. The customer who is savvy enough can view the PGP keys, but can also submit via the browser. This handles a lot more of the quality of life processes/workflows behind single-use etc.
I "solved" this problem by having an Amazon Fire stick plugged in all the time and selecting it as the default input. Samsung's own menu shows in the tray at the bottom and Fire Stick's menu fills the rest of the screen. It's also super convenient because the selection of apps on Samsung's store is very limited.
Block samsungads.com and config.samsungads.com on your router, if you can. That will get rid of the small ad near the source list.

Then, for the "Samsung Home" app that you can't move from spot number 1 that shows "Featured content" when you cursor over it, set up parental controls and lock access to that app. It will still be there, but it won't show anything when you navigate past it.
The Definitive Guide to Commonly Used Words in React
I've wondered for a bit now: Why isn't jailbreaking TV's a bigger thing? I know there are a few projects, but it isn't nearly as widespread as XBMC was back in the day, for example.

Then again, I don't have a TV for the exact reason listed in this article, I use a big monitor.
I do this and it's been somewhat useful - you need to disable blackhole rules periodically to get app updates though (and the TV will send a storm of DNS queries your way if you dare to block queries)

Frustratingly, recently the latest Plex app stopped working with the block rules I had in place, so I've had to allow through a lot more of the TV's traffic to samsung domains than I'd like.

My primary annoyance is Samsung's monitoring of what I do on my TV, and secondarily their IPTV service, which it seems to default to on startup (I only use apps and PC/game console sources, the TV isn't plugged into or tuned for any channels).

Realistically I need to switch to a Shield TV and hope that nVidia's privacy policies are better... and never buy a samsung tv ever again.
It’s a spectrum. Some are brilliant and incredibly motivated while being humble and open to learning. Others not so much. I’d say the majority aren’t very good out of the box. And I include myself in that category when I started in the industry.

Mentoring is important and finding the people in your org that enjoy doing that and are good at it is the challenge. I’ve also found as a manager you need to find some quick wins for the new professional. Low risk things that get them experience with you services and systems.

Here is what I find most difficult for new devs in the workforce: understanding what the business does. Going beyond the technical abstractions and understanding the nuance of the business. Our best devs are in lockstep with the business side of things. They know how to translate business requirements into technical requirements. And they understand at a higher level how the business functions.
BS. The human body obeys the laws of physics
An absurdist baseball game is tearing up the internet, thanks to fans
And by the way the license is MIT, so there aren't even any worries about modifying the source and incorporating into your proprietary project.
You'll probably experience a lot more unplanned power loss in your laptop by giving it a SSD that idles at 1.2W instead of one that idles in the mW range. And there's a real chance that it won't even solve your problem.
Unfortunately you will likely find that if you want anything towards the high-end, a dumb TV just won't be an option.
Ads on my Samsung TV is the entire reason I decided to finally pi-hole my entire home network. It's wonderful. No ads on my TV and much less on my tablet, phone and PC. Too bad pi-hole doesn't stop Youtube ads.

The only complaint is from my wife who sometimes Googles stuff and clicks on the top result, which is often an ad and will end up blocked. She now has to scroll down a bit to the real results.
I wouldn’t want my Uber driver to bill for number of days it took to deliver.