skysight-inc/HackerNews huggingface dataset:
My position in somewhere in the middle, some of the Right to repair laws go a little too far for me, however what I do 100% oppose is Apple being able to use copyright, trademark, and import laws to block people from disseminating repair information and parts that were re manufactured, repaired, or even reverse engineered.

I do not believe a business has a "right to protect their business model" and while i do not believe they should be forced to sell me parts or provide me with detailed technical manuals, they should also not be allowed to prevent 3rd parties from filling that market, or put in technical blocks with the sole intention of preventing repairs

Things like Locking the screen and sysem board to each other in firmware preventing people from changing and repairing said devices also IMO crosses that line for me, this is currently being done on the newer iphones.

It is not simply about ownership either it is a massive ecological concern. Apples ewaste program like all other electronics manufactures is laughable at best.

On the topics of contracts and EULA's contract law is fascinating topic, one of the reason EULA's are considered by some to be unenforceable in any real measure is most of them as written would not be classified as an enforceable contract. Contracts have keys things that many EULA's lack, further it is not uncommon for entirely one sided contracts in other area's to be considered by the courts to be unenforceable as well. This is why you see many employment agreements fail if their enforcement actually goes to a court.

So no my statements do not in any way undermine our current foundation of honoring contracts, we already have mechanisms in place to render unfair, one sided contracts like abusive EULA's void in the courts as it is.
Recycling codes are not consistently applied, a bottle might have lost its label, many plastics use mixed types and lots of food and drink containers are polluted by the food and liquids so they are still dirty.

You can tell people to wash things and separate them but you can't really police it and when it doesn't happen, you have to inspect everything to ensure that nothing gets through!
Live Chat – Free Video Talk
No they don't. No IDE can detect all typos in Python and do accurate code completion like they can for statically typed languages because the problem is unsolvable in general.

They can use heuristics to get fairly okish. Pycharm is not bad and VSCode's new Python extension seems to work fairly well. But it's never going to be as rock solid as Java code completion for example.
Woohoo!

Well, that’s amazing. We built a whole massively scalable CDN on top of WireGuard then hit that issue and had to shelve like 3 months of work.

Thanks for that!
A peek inside Amazon FreeRTOS: Publishing messages to the cloud
I used to be about 50lbs heavier then I am now (not 6 pack yet ) but I found most of your suggestions to be similar to what work for me. I make my meals in advance for work, if I can’t pack a meal I simply don’t eat. (For example. Lunch may be a tuna sandwich made with 1 can of tuna(110 calories) soy sauce (6 cal) low cal mayo (10 grams, 45 calories) and two slices of light bread toasted in advance (90 calories ) and carrots or celery or an apple if I’m feeling adventurous. )

Otherwise I prepar my meals, and mostly avoid snacking. If I snack it’s going to be some carrots or similar that I log in a tracking app.

Though now after a year of nearly continuous meal and excrsice tracking I have found I tend to eat appropriate sized meals.
See above. ;)
I think the distinction is really between "A given infinite set" and "every conceivable thing". It's a common fallacy to equate one infinity with any other infinity, and therefore any given infinity must contain all things. This fallacy is very neatly encapsulated by the phrase

>If there are infinite numbers, and all numbers have a name, then there must exist a number called door
Lots of materials cost more to recycle than to make from virgin materials, even glass which is relatively easy to clean and process.

Recycling creates jobs, which might be considered a benefit but from purely financial means, the cheapest method is to burn stuff and generate electricity sadly.
Depends how much you care about robustness. If the answer is "more than zero" than Bash is a terrible tool.
IP theft by spies just like piracy but between businesses and governments. Governments business should try to keep secrets as much as they can, of course, but losing secrets is rarely net negative globally.
Rocket Report: Japan chasing SpaceX, missile-test failure, Russian trolling
Thanks. I'm pleased you mentioned the speed. When I created the site it wasn't something I focused on but I have thought about more recently. I'll aim for any changes I make to be at worse time neutral.
The second part of Radiator1 "Handle with Care" by Robert Yang uses gameplay as narrative, in this case a 3D environment (original release was a half-life mod). I recommend it and "Polaris", haven't played the final part.

https://radiatoryang.itch.i/radiator1

Also excellent, Thirty Flights of Loving: https://en.m.wikipedia.org/wiki/Thirty_Flights_of_Loving
> It seems that making good backroom software, to use internally, has become something of a natural monopoly. Creating such IT has large fixed costs and big random factors.

I can't understand this. Google, Amazon, Facebook, Apple, Oracle, Microsoft, countless others, all have their own huge backroom IT software projects.

Which one of them is supposed to have a monopoly on it?

People just seem to throw around 'monopoly' to mean nothing more than 'some large number of companies are able to achieve some things that others aren't'. Some other people just seem to use it for 'company that I think is too successful'.

There's no point in the word any more.

I think part of the problem is people feel free to define the group that can have a monopoly in any way they want. Is the intention here that 'large talented companies' have a monopoly on backroom IT software? If we're going to define groups however we want I can say things like 'people who are good at football have a monopoly on playing football professionally'.
This is a fairly good assumption IMO.
I can replace the keyboard in my Thinkpad myself. Who apart from Apple can replace the (flawed) keyboard in new the MacBook Pro?
In Austin, at least, though we might be among the last. In February of 2017, they microtrenched our streets and installed fiber. On Tuesday of this week, they put up No Parking signs on the street again, ostensibly to do whatever else they need to actually bring us live.
You still have more configuration knobs than on Google's OSes.
> In my experience all printed material is incomplete, obsolete, or one-sided and frequently all three.

Maybe you should stop reading exclusively tabloids...

On a serious note, a middle schooler writing a report on the founding fathers will have plenty of resources available to them in the school library.
I've seen, and very occaisionally moderated, productive discussions on difficult topics. It's not easy, or pleasant. It requires firm rules for participation, and a steel will on the part of the moderator. People will be (or act) hurt. And in any sizeable discussion, many comments will be moderated out. Preemptive moderation (hold for publishing) may be necessary.

This isn't something HN are likely to entertain frequently, but I can think of a few topics for which I'd like to see the attempt made, perhaps every few months, on a scheduled basis.
Too many links man, too many links. And a weird location of the blog link. I would usually expect it to be the third link (home -> about -> blog -> contact -> everything else), not sixth.

You could reduce that list by three by showing another list with icons instead of the name (GitHub, LinkedIn, email).
> not using encryption

Not a viable option, this would allow anyone to intercept traffic.

(To be fair, a lot of wifi routers are broken and will forward you all decrypted traffic from other users anyway on request. Try running WireShark on public wifis.)

The big problem is that Wifi with no password provides no privacy. Ideally we would have a wifi mode that is encrypted, but does not require a password. Just like Https.
How does this relate to https://www.microsoft.com/en-us/research/publication/the-imp... or https://www.microsoft.com/en-us/research/publication/impleme... ?
5 Tips for Monsoon Train Travelers
How hard is it to plug a phone up to your computer and drag files from it?

A Nokia 3310 would be a 2G GSM phone. Both GSM carriers in the US have turned off 2G support.

If you wanted, there is nothing stopping you from using an iPhone 3G released in 2008. In fact, I have a first gen iPad. You can still download older versions of Netflix, Hulu, Spotify etc and they still work.

Seeing that you can still buy standard Bluetooth headphones from anywhere and an adapter comes in the box. There is nothing stopping you from using third party headphones.
This stinks of naive Nationalism or simple confirmation bias.

I'd suggest that China is beginning to match US creativity with software -- a quick glance at the rising popularity of several github repositories that have Mandarin README's would confirm this. https://qz.com/1280215/four-of-the-top-25-github-projects-ar...
Australian Computer Museum Society collection faces bulldozers
Don't corporations benefit from having a base of consumers protected by the state? And employees educated by the state. And able to travel to your business on roads paid for by the state, etc etc.
They are almost equivalent choices in terms of return of investment. C++ is used almost everywhere. Rust will allow you to write programs with less bugs and similar performance to C++.

The opportunity cost of figuring out which one is better can often be higher than just trying out both choices. [1]

[1] https://xkcd.com/1445/
The R interpreter is written in C and there is an API allowing you to use it from other languages.
>I think what you are talking about is mostly just normal engineering in the sense that the process is similar. What really makes space unique isn't space as such but that there is no real-world (real-space?) testing, no inspections after the fact or do-overs.

This is sort of true?

Spacecraft of all types are subject to a battery of physical tests before launch. This includes vacuum testing, thermal cycling and vibration (where many parts fail). There are normally duplicate components produced for different purposes. Some are just for testing the fit, others are to check that thermal expansion isn't a problem and so on. The actual flight hardware itself is usually tested as well, since it's designed to be repeatedly stressed within certain physical limits.

NASA has duplicate rovers in the lab that commands are tested on. Before a mission plan is uploaded, it's tested on the ground system to make sure that, for example, an inspection arm doesn't collide with the body of the rover. Modern rovers like curiosity are reasonably good at self-inspection, since it can take a 360 selfie. The rover is covered with calibration points, for example to measure how much dust is covering things and how far the wheels have worn down.

A lot of "testing" is gained through experience. Satellite manufacturers know what designs work based on prior designs. NASA learns a lot every time they put a new rover on Mars. Rover missions (like Curiosity, Spirit/Opportunity, etc) tend to outperform their original specs because the engineering is so conservative.

In very rare cases astronauts have done in-space inspections - for example the repairs to Hubble. The ISS is also used as a space-based testing laboratory for hundreds of different projects.

(I've worked in a space science laboratory where satellites were routinely tested, and indirectly on rover data).
Yes and the new drivers let the owners of older cards start wondering to buy NVidia instead.
What other projects can it be compared to and what are the trade offs?
Not when using a Brazos APU.
Nitpick I know, but there's no year 0 BC. Or 0 AD for that matter.
[edit: for clarity i'm not going to use the term "name"]

the proof crucially relies upon each real number being represented as an infinitely long (perhaps ending in an infinite sequence of repeated digits for less interesting numbers) sequence of digits. i.e. the representation that Cantor uses for reals is infinite sequences -- effectively representing each real number infinitely long (in the countable sense) strings.

Cantor represents each real number as an infinite sequence of digits. apart from technical details`+` you can think of this as the base 10 or base 2 expansion of the number.

for simplicity, you need only consider counting the real numbers between 0 and 1. there are plenty enough of those. each such number can be addressed in base 2 as some infinite sequence of 1s and 0s after the binary point. Cantor's argument shows that if you try to enumerate all such numbers (i.e. count them) by their series expansion, then you can generate a new number that doesnt apppear in the enumerated list, which is a proof by contradiction, refuting the assumption that you could enumerate them all in the first place.

`+` :

technical details include that some numbers have non-unique representations as infinite sequences of digits.

For example, in base 10, 1 can be represented as 1.000... (where the 0s keep going) or 0.999... (where the 9s keep going).

if this irritates you, let z = 0.999...

then 10 * z = 9.999...
then 10 * z - z = 9
then 9 * z = 9
so z = 1
One thing that I love about Scotland is that there is so much ancient mysterious stuff about that rather little attention is paid to a lot of it e.g. Cademuir Hill near Peebles - impressive fortifications with stone cheval de frise and a name that apparently derived from the Gaelic for "the great fight". Who built the fortresses, who the "great fight" was between and when - nobody really cares that much. And that's in no way exceptional.

And then there are the forts where the walls were melted - by accident or on purpose - nobody is really sure:

https://en.wikipedia.org/wiki/Vitrified_fort
Ask HN: Is there a way to get a receipt/proof that server didn't crash?
We recently had elections in Pakistan. We had a fiasco in our elections and I had a question.

Election Commission had this Android app which was supposed to transmit results from polling station to federal agency. Supposedly the system crashed on the eve of elections.
Now agency which developed the system is claiming that system didn't crash, while other agencies are claiming it did crash.

Now is it possible technically to check whether server kept running (usings logs etc, (tempering?))? Can we somehow get a receipt/proof that server kept running and didn't crash?

What could have been done for the system of such scale to not fail?
Feynman might have been sympathetic to the idea that all of science is a process of "replacing the lies with successively better approximations of the truth". Certainly Asimov was:

https://chem.tufts.edu/answersinscience/relativityofwrong.ht...
I don't think we can call it real-time below 6 FPS (0.17s). That's the framerate of cheap anime. And the goal should be at least 30, which is a typical video game framerate.

The only examples I have where real-time raytracing is used are demoscene productions where shapes are defined using simple mathematical primitives. (see the 4k intros "absolute territory" and "zetsubo", both from prismbeings for example).
This comes up a lot when talking about recycling, but really the issue here is that the environment is never counted as a financial asset. Carbon/pollution taxes cannot come soon enough.
Or you could use Python with https://pypi.org/project/plumbum/ :)
:-) You are absolutely correct. I also like the 'tongue-in-cheek' phrase 'the other Americas'.
> For Romania up to now it's mostly criminals who travel. I guess due to distance

The Romanian diaspora in Western Europe is well over a million people. The vast majority of them are people from low-prospect regions in Romania who do all manner of perfectly honorable, albeit unskilled labor for Western Europe countries. A substantial minority of them are well-educated city people who leave for abroad after university, because skilled labor in Romania pays less than what they would desire.

I don’t deny there is some small minority of criminals, but you are oblivious to all of the completely ordinary Gastarbeiter-type emigration to Western Europe.

Also, the common Western Europe conflation of ethnic Roma with ethnic Romanians with criminals has had some very unfair results for Romania the country. A lot of times those Roma you see – who, again, might not necessarily be involved in crime – are actually from Bulgaria (or the former Yugoslavia), but no one bothers to tell the difference.

> I guess due to distance

You do realize that Romania is well-connected to the rest of Europe with budget airlines now? Even before them, there is a well-developed network of buses that mainly served to carry workers back and forth from Western Europe in as little as one overnight journey.
[comic]The darkest thoughts
Root would allow packet capture without the VPN framework that may not work before there's a network "up" (I should try tShark).

I guess I'm just a bit exasperated about how the lesser-used parts of Android have far less attention to detail (there's no reason this couldn't be a built in feature)
I suspect that FedEx's delivery is so crap precisely because they get a lot of the Amazon business.
Thank you for your interest! Yes replies/follow-ups are on the roadmap and will come soon by eing able to reply video/audio/text (with tags).
Rewardful – Instantly Setup affiliate and referral programs with Stripe
>they generate taxes which directly increase the government's ability

SpaceX _received_ a lot of tax money, and megacorporations in general tend not to pay anywhere near as much tax as they "should", so in this sense is likely to be a net negative in terms of short term government finances.

There's also a lot of industries in which the capitalist model produces something much less efficient than alternatives. Public transport, healthcare, et cetera - I'm not sure we have enough information to suggest for sure that space travel is likely to be one of these, but I don't think it's an obvious "win" to privatize either, especially not to the point we can suggest that giving taxpayer dollars to for-profit spacex instead of not-for-profit nasa is the best thing to do.

>even if the jobs were bad, the fact that people choose to take the jobs means that having the job is better than the job not existing

This is, I think, a very dangerous argument. If the existence of megacorporations was taken to its logical conclusion, with a handful of monopolies, where workers rights were removed and all the power went into the hands of the companies, _this would still be true_. Even a hypothetical hypercapitalist dystopia can still point to a choice between "work for peanuts or die" as saying it's better to have the job than not.

Regardless, it can also be true for a company to be a net negative for society overall while still being beneficial for a small number of direct employees. That merges into the ethical concerns of automation basically immediately, for example.
Dlang is also very nice if you like Algol style languages. You can get productive in it pretty fast, just like in Go, but it's expressive, it's garbage collected by default and you don't waste time fighting the compiler. Also the code compiles as fast as Go with DMD and LDC. I havent tried GDC.

https://tour.dlang.org/
You can use $psitem instead of $_. I think (don’t quote me on it) it’s shorthand for CLI use. Kind of like `?` being `where` and `%` being `foreach`/`foreach-object`.
Brr
My local cafe is older than that, I've never personally lived in a house older than about 200 years though.

A couple of weeks ago I had a pint at the Kirkstone Pass Inn [0] and was thinking about Triggers Broom [1]. The foundations of the core of that Inn date back to 1496, but clearly the carpets aren't that old.

At what stage does a building become new? Lincoln Cathedral was built in 1072, but rebuilt in 1185. The Man and Scythe (a pub) in Bolton was rebuilt as recently as 1636, but the front of the building is only 100 or so years old. The cellar probably predates the 1636 year, and there was a pub of that name in 1251. Exact details of when old buildings (which are still in use) are rebuilt are typically lost to history.

[0] http://www.kirkstonepassinn.com/about.htm
[1] https://en.wikipedia.org/wiki/Ship_of_Theseus
They're creating jobs in the UK, on which those employees pay income tax, which contribute directly to the UK treasury.

Those jobs wouldn't be there without the US company that is Amazon. Having Amazon invest in the UK is a net win for the country. In addition to corporate tax, they likely also pay indirect taxes, such as business rates on property, stamp duty, and (some) VAT.

If you were to flip this, I take it you prefer a company such as BP pays all of their tax in the country they operate in, and very little in the UK? Most assets are not UK based, after all. That's the same reasoning.
Great idea! Very quick way to start affiliate and referral programs.
Is this the only startup doing this ?
You can’t have everything. People crow about how Japan has fast fiber and why can’t we have it too. Have you ever seen Tokyo? There are above ground electric lines and cables everywhere. This is right downtown: https://www.google.com/maps/@35.7001104,139.7314866,3a,75y,1.... There’s a reason why Google targeted Fiber in places like Kansas City first—few dense American cities habe above ground utilities, primarily due to aesthetic concerns.
just mandate image sensor manufacturers to include a resonant structure, to aid detection? then its a matter of time before old image sensors start to fail or get replaced...
Wow, I actually have time to maintain that thing so it looks like any other program in some Linux distribution.

That way it's as boring as possible, which is good for the focus on the real function.
>HTTP server in Pascal

Heyyyy, what's wrong with that? I am creating a dashboard analytics program which is a Windows service with a fully fledged web server built-in in Pascal currently!
>I’m not going to sell, donate or release the source data – don’t ask!

This is absolutely stupid. You can reverse the dataset almost completely from the provided data (images and fixed points).

FFS it's only a two column spreadsheet with columns "pin" and "count"/"frequency". It has no additional security implications after the release of this article.
> But I see lots of places that China companies can do much better though.

You could say this about any place, in any time in history. And anyone who can offer something more substantive either doesn't dare to speak freely if they are in China or have friends or relatives there, or weren't even born because their free-thinking grandparents were murdered, am I wrong?

Seriously, you can stop right after "I am a Chinese and I am not comfortable" -- how could you possibly be. You're generations into deformation by totalitarian leaders, and that's the first thing they take. Where human lives are worth nothing, a "growing awareness of IP", which isn't even a growing respect, just an awareness, is not going to do shit in the big scheme, and doing "just better" is saying nothing other than putting a focus on not wanting to be explicit. Maybe you meant to say "much", but then bit your tongue, I don't know. But "just better", to me when I read it, has in ellipsis the question "better how?" before it.

Anyway, you can't expect a country to treat citizens of other countries better than its own. I'm German and tired of ignorance and whiny kiddos playing with fire that can consume us all, kthx. Been there, done that, heard all of it, reject it completely.
Wow, that seems like a pretty big jump. Good for the author.