jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Very unlikely to lead to ipv6 only services any time in the distant future, unless of course your service requires thousands of ip4 addresses.

Eventually maybe a premium for an ipv4 static IP on some cloud provider but that’s about it. The big players have plenty of CIDR.

They already have high-performance domain-aware routers, so you can still basically run a million websites via a single ipv4 address.
Am using Open Office and Libre Office for 8 years after i switched from MS Office. Enjoying everything is in the same place and works fast. No regrets
More precisely, git-subtree can extract subdirectories into their own repo, and merge repos into subdirectories.

What someone might want to try is extracting a subdirectory using git-subtree, and then importing it elsewhere using git-subtrac.
Instead, I would recommend resigning publicly from the IEEE by posting a message where it can be widely seen stating "I am forced to resign from the IEEE because my government has compelled me to violate the IEEE code of ethics. I am forbidden by law from explaining my actions."

See, for example, http://mobile.nytimes.com/blogs/bits/2013/08/12/lavabit-foun...
Presumably sequence your genome early on in life while you're still healthy, then somehow (nanobots?) go in later in life cell by cell detecting things that have changed and fixing them.

That's my uneducated but logical sounding assumption.
> They are going the top-down way of stripping an X86 machine from all its secret firmware.

Do they consider CPU microcode updates to be secret firmware?
How is it possible in 2015 that major kernels are vulnerable to arbitrary code execution via null pointer dereference?

Because they're monolithic, bloated, and written in C.

(Rust guys, please don't screw up. We need a win there.)
Wake up between 11:00 and 12:30, arrive at work (Google NYC) by 1:30 or so, leave by 8:30ish (later when I have a good reason), get home, have dinner with my wife if I made it home by 8:00, kiss her goodnight, and take over watching my three-month-old twins until 4-5 AM, at which point I wake up my wife and go to sleep.
I wouldn't worry too much, as there isn't a netflix-mode-by-sun-up-mode, as far as I can tell.
I personally use LinuxCertified laptops, and I have no problems. No Microsoft Tax, no incompatible hardware, build quality as good as a Thinkpad (my old Gold Standard Laptop), and they even allow you to spec out a custom system with an updating price on the webpage (within reason, but there are quite a few tweakable parameters).

http://www.linuxcertified.com/
But more to the point, I also like to share/learn from other startups folks. Its a long, lonely slog at times so community helps make it better. My email is shervin at drumbi dot com. Cheers.
See, it's a bit more persuasive if you criticise companies for things they are actually doing, rather than for things you imagine they could do.
Thank you! "For hackers" is because it's very DIY, at least at the moment, e.g. if you like to fiddle with different ideas. "Like code" is because we've used a lot of our favorite github features in building the UI (version control and advanced permissioning to start). That being said, we've tried hard to make things generally accessible, and we're finding non-dev users don't have any issues.
When you are all-in on electric, I wonder if it could make sense for a truck to accept the unsprung weight penalty of wheel motors and go for uniform, independently steerable, suspended, self-monitoring and motored wheel-units that are simply repeated under the vehicle as often as needed for the load/power requirements and controlled with clever software that takes care of driving dynamics etc. Like a lazy copy/paste design, like all post-Tesla EV batteries are designed. It would be terrible for center of gravity because all the room between where conventional designs have their wheels would be filled with more wheels (and the accompanying suspension) but it would be a one size fits all design that I'm sure could have many benefits beyond just reducing per wheel load if the controlling software is smart.
I know nothing about legal system, but it seems like Apple could make an argument that they are helping their apps be GDPR and CCPA compliant? That could explain the strange wording "Ask app not to track" - apps can still track, just not as much as before, so perhaps more of a compliance permission. Just speculation.
Author here. That error means you're using binfmt_misc. You can fix that by saying:

sudo sh -c "echo ':APE:M::MZqFpD::/bin/sh:' >/proc/sys/fs/binfmt_misc/register"

Then you're good to go!
> Your premise that strict punishment leads to impacts on crime in the 1st world is not supported by just picking Japan and the USA as your only evidence.

They were just the only example, because I can't be arsed to detail all of East Asia that happens to have a comparable inequality and strong enough middle class.

See also Singapore, Taiwan, China, South Korea. Hell, see more than that. Lower crime rate, generally stricter punishment than found in the U.S.

> Deterrence relies upon criminals knowing facts of the law,

It doesn't. This gets transmuted through culture, and would-be assailants have an overall sense of what punishment would entail without knowing specifics. Anyone in the first world regardless of class would expect 1st degree murder to lead to ample time served for example.

> deterrence would rely upon them to weigh and measure the consequences and not commit crimes.

To an extent. It's not entirely conscious.

> How does deterrence work when criminals believe themselves to be lucky and not susceptible to being caught?

Cost-benefit analysis. They gamble.

> How does deterrence work when desperation, poverty, and a culture of crime leads young men to view punishment with a shrug or disdain?

It's viewed with a shrug when incentives to commit crimes are comparatively strong. Not so in the aforementioned countries.

> Issue three, the biggest in my view

Weird thing to say. It's not relevant.

> We've seen rises in violent crime in the US in the past year -- has deterrence gone down?

Nope. Unrest has gone up.

> Issue four, Japan is a highly insular island nation with an ancient culture and quite a unique cultural attitude.

Uhuh, and would this be the same bullshit argument to hand-wave away the circumstances of similar neighboring counties?

Culture is informed, and culture is not immutable. Laws change culture.
Chartio is going away on March 1, 2022

Sigh. It feels like the entire internet is owned by less than 10 companies. I hate to live in such a monopolistic world
Depending on the musician / band that actually might be the proper tone for the message. Probably not for this artist, but I can think of a few that the fan would get a kick out of that response.
In this example, the poor readability is a feature. Nevertheless the ":" character is bash inner function, which tells the shell to do nothing (except the arguments expansion), like pass in python. This means that you can redefine it and use it to confuse others. Most of other special characters are not functions so you are not able to redefine them that easily.
Even if his visual aids don't make sense without the context of his talk, it still might make sense to release them. For instance, what if the talk was recorded?

If I can't attend the talk, and am trying to watch it later via a video recording, I'd rather have a separate copy of the visual aids that I can step through while watching the video. That will usually beat the hell out of trying to read the visual aids on the video.
The article makes a pretty convincing case. There is no doubt that Apple has had a stellar few years recently, even surpassing Microsoft's market cap.
I would. But I'd like it to be something more than introductory. So, say, at least half the code should include static type, there should be good coverage of readers, expanders, etc.

I think there's a gap for a good language that's both powerful and easy to use. Scala has screwed up with 2.8, being overly-complex, and Oracle (not Scala's fault, obviously). Meanwhile, Python is continuing to expand, but people become frustrated with its limitations. Racket could be the next step for such people, but they don't want an introduction - they want the real meat.
USPTO seems overwhelmed. I would rather see penalties for patent owners where their ability to create new patents is slowed or revoked if any of the patents they own are invalidated.
Given that there was the possibility of a 'three-strikes' provision for copyright abusers in ACTA, there should at least be a discussion about penalties for patent owners that makes it so the owner can no longer file any patents if a certain number of patents are invalidated.
see also Clarke's Three Laws.

BTW, some of these remind me of some of the critics of travel to Mars
> By arguing that your usage was fair use, you are admitting to copyright infringement.

No, its actually fairly common to argue both that an act wasn’t infringement but, if it was, it would be fair use.

One way you might do this is to argue that the thing copied was outside the scope of copyright, bur then argue that, if it was covered by copyright, it would be fair use.

That was, in fact, Google’s argument in this very case.
This reminds me of when Keybase integrated Stellar Lumens. It was never the same again.

If they really must integrate crypto with the main app I'd rather they used a stablecoin since a highly volatile cryptoasset isn't very useful. Also, I can't be bothered with the tax implications.
>"Two concrete examples: Mesos maintenance mode vs Kubernetes' cordoning and eviction APIs, and Mesos's default behavior when a Node is suddenly powered off vs Kubernetes'."

What was Mesos default behavior when a node was powered off?
The npr source said 5% of Americans will be in the 1% for 2 consecutive years, so the Cato numbers aren’t far from what you might expect.
Reordering disk io requests to minimize seek time and rotational latency has been a standard OS behavior since the 1970s, at least. Whether it's still effective in an SSD+io_uring world I don't know but I'm curious.
Five out of however many hundreds of thousands tried doesn't make it easy. It may not take technical mastery, but it still takes luck. Arts aren't necessarily different. Lil Nas X spent a couple hours on a cheap camera with a few friends throwing a video up on TikTok and suddenly has Billboard's top single of all time. I don't want to crap on the guy's talent. His songs are catchy. But he didn't exactly have to cut his teeth at Julliard. But you don't see people saying truckers should learn to sing and dance.
I don't see this mentioned on the website, but, if I remember correctly, they also have materials for teaching kids how to code. I was thinking about running something at my son's school last year before Covid shut everything down.

The "hotloading" is really nice and the community on Discord is excellent.
Oops, I must have misread, thanks, updated
OK, name his successes. How has Microsoft improved on his watch?

Failures are acceptable if there is ultimate success, what is Ballmer's success? Retiring rich? (Most of which was accomplished on Gate's stewardship.)

Perhaps his name could become a unit for excess inventory. The "Ballmer", 500 cubic metres of unsold goods.

EDIT: or perhaps the name of a new airplane seat, "The Ballmer" the only chair to fly in!
Does cosmolibc allow you to run on bare metal? If so, I've got an old project in mind that you may have just made happen, and I'm very very excited to know!
PBS NOVA Ben Franklin's Balloons is a good look re-creating these balloons - https://www.imdb.com/title/tt3979848/

If you're more into the present day -

Pedal-Powered Airship - Speed with Guy Martin S03E02 - https://www.imdb.com/title/tt6500686/

If you're feeling trippy, Werner Herzog The White Diamond - https://www.imdb.com/title/tt0435776/
Okay that is interesting. You could realize that by making a restricted area in the search space by returning np.nan in the objective function for those cases. Gradient-Free-Optimizers can handle np.nan and np.inf just fine.

Maybe you could do something like:

If a+b>=1:
return np.nan
else:
return score
You could use a picoPSU.
If that's the model railroad from the MIT ain't it a completely custom railroad, unique to the MIT? So it could even be none of those?
I wanna know the tech behind this button. is it sending 3g signals to amazon?
The whole idea is that no matter what pressure you are under there are some things that you can not get away with.

Following orders is not a 'get out of jail free' level excuse, though it might be used for mitigation.

So no, that ruling was not 'pure evil', it established a basic level of responsibility that applies even when acting under orders.
Is this the fastest freeze-to-release of Debian or what?
I don't like it. There might be appropriate circumstances for public domain designations, but I think it seems much more attractive to laypeople than it should. Most people should probably stick to licensing their artistic work with something resembling one of the creative commons licenses.

It's always been possible to designate an image to the public domain on flickr, by pasting a designation into the description, but this gave it a level of overhead that I think discouraged people who hadn't thought about it much to avoid it.

Edit: This is getting downvotes, which I'm not sure I understand, but I'll assume it's because I didn't explain the problems with public domain designations. If there are other reasons, I'd appreciate a comment explaining them.

IANAL, but as I understand, there's some debate over whether works can be committed to the public domain at all. This makes some individuals, and a lot of big companies, hesitant to make use of anything with a public domain designation. Most people who try to commit something to the public domain rather than picking a popular non-restrictive license do so in effort to remove all obstacles to people using it, without realizing that there might be more obstacles with a public domain designation than a CC-BY license.
Think a web component that you want to lay out as two table cells. The component has to be attached to an element, but there's no way to make a single element be two table cells right now. With display:contents you make the element the component is attached to display:contents, and give it two display:table-cell kids.
That's awesome! Congrats on your success.
I could have used this last month. I went through 4 crap routers before caving and buying a 250$ router to cover my home.
Just something to try - have you tried doing a factory reset on the phone? I ran into the exact same problem both on my phone and a gen 2 iPad Mini after a direct upgrade, which was completely resolved after doing a fresh install.

Yeah, it isn't a thing you should have to do, but if it fixes the problem...

I've never had really good luck with system upgrades on Apple products.
big fan also - how are you dynamically creating those address on the backend ?
I wrote a Hacker News and Digg Gopher proxy.

gopher://synack.me/
I won't be able to make it out this time but I sure am looking forward to the next! These meetings are always entertaining with lots of inspiring and insightful people!
You're right. The article implies no side effects other than the strict (even aggressive, if you will) treatment regiment, which does seem somewhat fishy.

HIV may not be a death sentence anymore, but it's still a serious disease with profound implications in one's lifestyle, and as far as I'm concerned, a cure can't come soon enough.
Thank god for that. As a funny related story: a former boss once made me (told me to) give a talk about J2EE, and I had NO idea what I was talking about. I was a PHP developer. My first year employed on the web. I should have refused, but was too unexperienced. If you were there (Scotland 2001), apologies!
I suppose that means if someone managed to get their hands on a database with MD5 hashed password and we disregard the time it takes to query the harddrive for a match; it could (stupidly) brute-force it's way to any 5 character password consisting of a-Z, 0-9 and !"#€%&/()=?+ in about 0.06 seconds. Or a 6 character password just under a minute.

That's pretty impressive.
It still makes an absolute ton of sense for people who only use the web.

The browser on android is OK, but it's nowhere near Chrome afaics.

I believe ChromeOS is going after the non-techy market of people who don't care about all the bells and whistles of android. I think both could still be successful.
I recently had a problem with someone not paying. I finally said "I'm done." I took the software somewhere else (after consulting a lawyer) and sold it to another business doing the same thing. I had gotten half up front from the first guy, and sold it for full price to the next guy.

Granted, my particular circumstance was a little bit loose on the details of the contract, but it was within my rights to do so, and I got paid in full (plus the extra half up front) for the work I did.
I love .NET the platform -- the VM is absurdly efficient (almost too efficient, making egregious algorithm choices functional), and C# the language is superb and absolutely first class. There is nothing that shames either of those contenders, and I would argue that there are few that even legitimately compete with them.

Having said that, I couldn't agree more regarding the community. When MVC came out my only excitement about it -- given that I had been doing something better with .NET for closing on a decade -- was that the default baseline would hopefully be better than the terrible abomination that is WebForms (a construct either made to cripple web development, or to hold the hands of Visual Basic developers with a big viewstate diaper). But otherwise the excitement was hard to accept because it wasn't like it was actually something new, or something that you couldn't already do yourself with minimal effort. I'm seeing the same thing with some of the concurrency additions in .NET 4, where some trivial constructs are blessed with some syntactical sugar and it's treated like it's a new revolution in development.

Which brings up another oddity of the .NET community in general: There is a tendency to embrace and vigorously adopt whatever abstraction Microsoft grunts out, regardless of merit or actual value that it adds. The simplest need becomes layers of poorly contrived, poor fitting abstractions, where developers instead of asking "why should I use this?" instead are too busy worrying about "why didn't you use that?" The former question is much more valuable, but the latter is the defensive reaction of too many. LINQ is such a tool that is, in my mind, used for evil far more than good, but because it's a part of the gamut you have to mash it in wherever possible.
Yes, obviously. And given the OBSD team's track record on meticulousness and attention to detail in ironing out these specific creases, I think I know what the majority of bets on this one will be.
The main reason ECS became popular is because of the performance benefits, and the tasks that get the most benefit from that are the ones core to the engine such as the rendering pipeline and physics engine. Personally I think Godot's system is much easier for the end user than an ECS. I am not much of a fan of OOP (I use a functional language at work) but I do think OOP is a good fit for games and UIs.
Detection would require a call/sms/email. The idea would be just to detect, if your leaked data has been acted upon.
Is this much different from searching with * or :s for a match and use something like "ciwReplacement<Esc>", then "n." or just "n" if I don't want to change the match?
I can imagine that the plugin works in more complicated cases, but most of the time I probably just want to replace a word with ciw or ciW.
What kind of commentary would you expect on such a small position?
More widespread and acceptable but that doesn’t mean that individuals are smoking more, just that more people are indulging. Even that may not be a large, overall increase from the studies I’ve seen. The main effect of legalization in our area was that it was no longer hidden.
> You get type errors if you try to combine two values with different timezones.

What kind of type errors? Maybe you mean naive and tzaware objects? Working on two tzaware objects with different offsets should not yield any error. Otherwise, it's worse than I thought.

> null timezone

What is a null timezone? Can you make an example of how it would be used in the real world?

If you want something for a point in time, you need an attached offset. That's an Instant in java.time.

If you need something more "human", then you get a LocalDateTime (in java.time parlance). Which is not a point in time unless you attach an offset to it, or localize it through a timezone.

Some operations just don't make sense between LocalDateTime. Example: can you measure the number of hours between one localdatetime and another localdatetime (or even an instant) ? No; because you don't know either offset.

Python doesn't prevent such operations; it tries to make things work in a simpler, but wrong way. Date/time handling is one of the hard things to get always right in software engineering; simplification doesn't work.
> The app is designed to be very simple and fail silently. If you deny permission to access contacts, the app will not complain, it just will not work.

I don't understand the reason behind "designed to...fail silently" in this way, in a privacy&security measure.
Imagine a world ... imagine a united states in which people just respect this simple moral of not killing people by any means for any reason. Just imagine.
You are asserting a critical thinking skill that really, most folks don't have. You are John LeCarre, most are Tom Clancy.
It does in this case yes, how would you see it as an advantage? You have to pass X number of algo/data structure, your being honest will only make them find a different question. If you get the different question wrong guess what you are out. It is what it is.
Oh it’s great now. The fibre is fantastic.

The old copper required some ISP work which required a person to go up the pole at least once a month and often once a week. It was absolutely terrible. The guy who came told me there was water in the cable, but the details of what that means are beyond my understanding.
I highly doubt a zip file of an mp3 file is even a couple percent compressible.
uhm, the UK government is the government that detained Greenwald's partner, not the Feds
Much too late now: http://en.wikipedia.org/wiki/The_Crucible

Edit: OK, I misunderstood tptacek's point.
a former manager of mine stayed home and played xbox for a year, and was awarded a trophy and jacket as the #1 billing consultant in the entire organization.

sounds nice, but it drives you insane after a while. you can actually hear your skills evaporating in such a situation.
If they're widely available, he shouldn't be reusing them.
Median of which households?

Although I believe the Bay Area's[1] "high cost of living" is frequently exaggerated, I also believe, however, that it can't be dismissed. If I had to put a number on it, it would be $10-$30k annually.

[1] The location of all employees at each company may be applying a selection bias, since I don't believe Facebook has more than a tiny fraction of its employees outside of the Bay Area, whereas the same cannot be said of Google.
I'm not sure it's fair to compare passing information to the Soviet Union to witchcraft, either.

It's also probably not fair to invoke "guilt by association" to a criminal investigation. There is a difference between investigating them and convicting them, or even indicting them, and a sliding scale of burdens the government needs to meet to do each thing in between. Is there any evidence anywhere that Moxie has been charged with any crime?

I feel bad for Moxie. But he's 1 degree of seperation for Wikileaks. I know Wikileaks seems relatively harmless in Internetland, but it's a Very Big Deal in the real world.