skysight-inc/HackerNews huggingface dataset:
Memory related bugs are quite common (I see many daily as a security researcher).

I have previous hypervisors and kernels I've written (in assembly, C, and Rust) [https://github.com/gamozolabs/falkervisor_beta and https://github.com/gamozolabs/falkervisor_grilled_cheese].

Memory corruption was my most common issue in these kernels, and when working with fuzzing and security research, my confidence in my own tooling got in the way of root causing bugs. I would find that sometimes bugs that I "detected" in the code I was fuzzing, was indeed due to corruption in my own code. This pushed me a bit towards finding a safer language to write my kernel in, not for security, but for code quality.

I was a pretty hardcore C fan and I never saw myself getting into a higher level language like Rust. However the cleanliness of the output code got me immediately hooked a few years ago. I do a lot of work on low-level development and optimizations, and having a compiler with predictable properties of emit code is really important to me (such that I can have a decent idea in my head what the emit code will be). Having allocators be scope based rather than garbage collected really helps with this, and helps with the usability of the language for kernel development.

Also you mentioned races as something Rust does not prevent, but it does prevent traditional "exploitable" race conditions, by enforcing that all types shared (passed via message passing, or via globals) must be "Sync", which means they must be proven safe to share between threads. Using atomics or wrapping things in Mutexes is one way to make things sharable. However, Rust does not prevent deadlocks, which are fairly common as just "bugs", especially in kernel development.

That being said, Rust has many things that I do not like, such as the clumsiness around working with generic arrays of >32 elements, and working with raw "plain old data". There's definitely a lot of research in modern Rust going into web assembly and other features that I have zero interest in personally, while some of the systems aspects can be a bit lacking. But, I am not personally contributing time to the Rust project, so I cannot complain too much. That being said, it is full featured enough to write bootloaders and kernels in, and I use it for all of my projects for the past few years.

TL;DR: Rust is fast, prevents many of the most common bugs (and many of the hardest to reproduce/fix bugs such as corruption/UaFs/etc), and has predictable codegen which is useful for optimization and systems development.
Because the statement that she is an actual sole author or leading person for the project is not a truth?
> Until it becomes socially acceptable to talk openly about

Well you see, I would hate to live in a world where it became socially acceptable to talk about human sexuality

I think it is good to be able to talk about it to your close friends / family

But I'm already disgusted when I hear coworkers talk about porn or their (most of the time imaginary) sexual life.

I think it is a very personal subject, and maybe I'm wrong, but I feel like you'd get less freedom in your sexual life if everybody was talking openly about it. Part of why I think that way is: people have weird fetishes for example, you could think in a society where you can talk openly about sex and you sexual life you could talk about your weird fetish, but I don't think that's the case, only "popular" fetishes / sexual preferences would be discussed, and "weird" fetishes / sexual preferences would be seen as degenerate.

Again this is my opinion, maybe I'm wrong, but I would definitely not want to talk openly about sex with random people.
Are you proposing a double-standard?

Can cops be justified breaking into your house without a warrant, so long as they find evidence of a crime?
Thanks for the tip. Did you have a chance to compare with gamemaker?
Definitely - surely most phones will be using/connected-to data services even when not in use?
Well stocks can't be sold in tiny tiny fractions. If you have 5 shares of Amazon and 6 shares of Apple...which stock does your debit card provider sell to cover your latte? Also stock markets don't operate 24/7, crypto does.

Gold is hard to sell in tiny fractions as well.
Iridium in its current form is 2400-3000 bps... The next generation network is not really commercially available yet. Can't squeeze much h265 video through that.
Sheets integration with bigquery that has an enterprise pricing plan is enterprise.

There's also a decent argument to be made that sheets is an enterprise product too. It certainly is for enterprise customers.

Disclosure: I work in Google Apps, but not on sheets or docs.
Windows 10 source code: over 0.5 TB source code, over 4 million files.
> It's commonly understood that the conduct of foreigners abroad is not protected by American rights.

So we're backing away from legal argument to conventional wisdom?

> That is the legal basis for most of the 'War on Terror' military actions

No, it's not. About the closest that comes to the truth is that a lot of the War on Terror actions are based on the legal principle that certain, mostly procedural,. Constitutional rights do not apply to actions taken by the US government overseas against non-citizens, but there is no principal under which the limitations imposed by the first amendment (“Congress shall make no law...”) don't apply to the application of a law underlying a criminal prosecution in regular US federal courts, regardless of the nationality of the defendant or the location of the crime.

> The way our system understands the law means that American citizen Anway al-Awlaki (and his son) had rights that were violated when he was killed.

That's debatable. It's fairly well established that being a US citizen does not exempt you from being targeted in war, and also that an authorization of military force requires no magic words to be a valid exercise of the power to declare war. There's a decent precedential bases that for someone not immediately engaged in active hostility, that is restrained within US territory when and where the civilian government and court system are not impaired, but there is no precedent that I am aware of creating a citizenship-based immunity to war conducted overseas.
People used to work in different men and women group earlier. With clear professional differences. Housewife is a word Househusband not as much. We work in mixed groups now. We don't need these boundaries (for both men and women). It's misleading, divisive and only help political people who want to further their own agendas
Was a linux user for ~5years, moved to OSX for 2years, then switched back to linux for some time. Now I work on Windows with WSL (bash on windows) - first time ever initial setup can be a little (really little!) pain, but then it just works like on linux, but with all Windows apps available as well.
> I'm not dismissing the validity of the sexual assault charge

The accusation is having sex without a condom[1]. In Sweden this is a crime, but it’s not like it’s actual rape.

[1] https://www.theguardian.com/media/2010/dec/17/julian-assange...
Cool work! But my experience with Google Translate is that nowadays it seems to be wholly focused on machine-learning translations of full sentences, so for single words the results can be almost entirely random. E.g. you type in the characters for the Japanese word for "raisin", and depending on which parts you change to kanji the results can be starfish, dried fish, dried persimmons, etc.

On the topic of sorting, I've always found it interesting that Japanese input forms with a pulldown menu for prefecture almost always list them in north to south order, rather than AIUEO or charcode or anything else. I think I read somewhere that this stems from some kind of official government encoding that was baked into Shift-JIS, or something along those lines.
"Uber/Lyft do have a VCs-will-not-race-to-the-bottom-with-them moat, and tomorrow they might as well raise their prices to turn profitable."

That's the multi billion $ question, if they hike prices to become profitable, will customers swallow it, or jump to local alternatives. My feeling is the latter, I don't think you get economy of scale for running a taxi business, because your biggest cost is paying local drivers.
They had root account activated in hebe? Am i reading this right? He got an passlist of 5 million users?
"Drug store" was probably the most confusing term I ran into in colloquial American English for this same reason. Just saying it sounded all kinds of wrong at first.
One Falcon Heavy rocket launched, three Falcon cores landed
mobile, $120 redmi

it's just incredibly cool what you've done.
Everything gets hacked, period. They have to remove this from there slogan, "An open standard for decentralised secure communication."
Do you have any prove that she have solely solved this problem? She was not the sole person and even her contribution in the github repo is mostly the mistype corrections.
<not the original commenter> It's a bit more advanced and complex then gamemaker - when I used it a few years ago a more direct comparison would have been a 2d specialist Unity (although it does 3d as well, and this may have significantly advanced since I last used it)
A social media monopoly cannot be a "platform for all", by definition.

But that's an argument against monopolies, not against social media per se.
New Changes in Lagom 1.5
Yes: https://github.com/dotnet/corefx/blob/8750960d3fafa46a9b838c...
> Is it a coincidence that almost all Wikileaks cables are about the US, and never anything about Russia, China, Saudi Arabia, and so on?

Perhaps it makes Americans feel bad about themselves to hear this, but there are people in the world who feel that America and its 5-eyes allies are actually doing more harm to the world than Russia, China, Saudi Arabia, and "so on" - by way of endless, illegal, heinous wars wherein crimes against humanity are constantly ignored by the only people who have the power to do something about it: The American People.

Alas, The American People are being dragged, kicking and screaming, into the realisation that many outside of America's reality-distortion fields have already had: America is a net evil force in the world, and its illegal wars must be stopped at all costs.

Iraq, Afghanistan, Libya, Syria, Yemen. 500,000+ dead victims of America's illegal wars. When Russia and/or China have invaded and destroyed as many sovereign states as the USA has, then the moral stance you propose would be relevant. But, since neither Russia or China have started and engaged in countless, endless illegal wars of aggression in the last decade, the equivalence you desire is inappropriate. America and its allies are committing war crimes daily and have been doing so for decades. Without doing something effective about that, The American People have no chance to do something, next, about Russia or China. It simply doesn't work.
I disagree almost entirely on the basis of that being a ludicrous sort of infantilization, as if this community can’t be trusted to sort fact from fiction and must instead be coddled towards the “correct” interpretation.
Interesting. I didn’t know this was a problem. Kanji uses chinese characters. If sorting has been solved for chinese character, I’m assuming that the existence of Chinese dictionaries mean that sorting is no longer an issue, then why can’t the same method be used for kanji characters?
Distributed Embedded Systems (2015)
There's only two possible ways to survive in the commodity phone hardware world:

a) Price dumping and giving out a free OS to Chinese OEM's.

b) Making a "luxury" product to differentiate against Chinese OEM's.

Neither of these two paths was open to Blackberry. Sorry.
This seems like a silly idea - as the article says, there's no way for it to tell whether it's the driver or a passenger, but even if there's only one person in the car, there's no way to tell if the person is actively using a mobile phone or if it's just sitting in the car and there's some app running on it that happens to be transmitting data...

Then add in the likelihood that it'll pick up all sorts of random interference and have all sorts false-positives... It'd probably be just as accurate if it just had a sensor to detect cars, and flash the warning at a randomly chosen 30% or so of cars...
> They key phrase here is "prior restraint."

Right, I'm not saying Pentagon Papers is applicable precedent in the Assange case, just that it stands against the notion that national security magically waves away the First Amendment.
Godot doesn't enforce any structure like game maker does. Additionally Godots default language (Gdscript) is awesome and intuitive, whereas gml doesn't really feel like a real language (argument0-15. Come on)
Right... why use an existing framework when you can just build your own!
Can somebody explain why this got downvoted? I'm genuinly interested if this is possible with the technology (using optical telescopes). This was my (poor) attempt to start an open conversation about it.
Yep. I love R, but serious statistical testing could really benefit from a strong framework that helps prevent mistakes. R's highly dynamic nature goes against that.
They've been around for a long time and haven't proven especially popular.

20 years ago I could write a check against my Vanguard mutual funds and I'm pretty sure they weren't the only brokerage that offered it.
How does it feel to be watched at work all the time?
That's the quote from the article. Do you have any additional info on when that would become available? The link from another reply is completely unrelated, as of writing this.
Playing hard: a Netflix documentary about the “For Honor” video game development
> In fact, why can't I hack companies and claim I was just trying to get information to leak to the public?

"Hacking companies" is not the same as a journalist at his own location using the material received from its source to guess the information from the material which could help the protection of the source.

That is what the journalists are supposed to regularly do.

And that is what is claimed that Assange did. And that was known for years, and previously legal experts concluded that it is not a correct basis to a charge.

But then the US president becomes somebody who deeply doesn't care for the freedom of the press. And the Democrats still don't want to admit that they lost the election because they actually did many wrong things, like not being democratic in their own party before the elections. So the pressure started:

https://www.washingtonexaminer.com/news/white-house/pence-pr...

The fact which was somehow inconvenient:

https://www.commondreams.org/news/2019/04/11/heres-interview...

The deleted part was exactly about that pressure.

Note also that Greenwald wrote: "The claim that Assange tried to help Manning circumvent a password to cover her tracks isn’t new. The Obama DOJ knew about it since 2011, but chose not to prosecute him. Story on this soon. Holder chose not to prosecute Assange based on the same info Trump DOJ cited."

and Assange's lawyer:

"While the indictment against Julian Assange disclosed today charges a conspiracy to commit computer crimes, the factual allegations against Mr. Assange boil down to encouraging a source to provide him information and taking efforts to protect the identity of that source. Journalists around the world should be deeply troubled by these unprecedented criminal charges."
It's Disney's turn to launch a streaming service
I believe this is meant to show that it is a targeted attack on the project lead:

https://news.ycombinator.com/user?id=Arathorn

Unfortunately I don't have any background context for possible reasons why "actual transparency" on the top line is the issue chosen by the attacker, but makes it seem ideologically driven.
Just to give another opinion, I thought it was very neatly categorized and the tree view was a great way to show it.
These are much more impressive imo

Landing the boosters. Simultaneously. The entire live web stream, live video from space, the stats and maps, etc
They already have this: https://www.coinbase.com/bitcoin-taxes#doyouowe
Maybe the real boon will be the way it can be used like drug dogs, to give "probable cause" on command to the police.
At least for current Web Component API, no.

Html is good because it's declarative, but it's not good since it lack abstraction. So React combine JSX template and lambda as declarative component. Means you have parametrized template and loop etc.

Vanilla and jQuery is not so good because it's not reactive by default, which means you're not always describing things you want, instead you have to update something. Eventually you will forget some. It's called imperative.

Current Web Components spec include attribute changed hooks but it's far from React since most of the APIs are imperative.

But why declarity matters? Because it turns out front-end world is totally different from request-response backend programming. Because in front-end you're dealing with continuous sequence of signals instead of one off requests. Declarative style makes you describe the relation between model, views and derived values, not how to update or maintain those relations.
What nightski is saying is that achieving a truly independent colony on Mars, which can survive the destruction of Earth, is much harder than just putting people there.
I'm not seeing tests anywhere. Am I blind or are they hidden away or non-existent? Thx in advance.
Doesn't surprise me that much, Matrix doesn't seem to be too concerned with security, more with security theatre (considering you can still not easily disable read receipts in your client, a major privacy leak IMO, among other issues).
Kanji are not obfuscation, they are useful mostly because Japanese has many homonyms. Without them, text is far more obfuscated! I'm sure you've read kana only text before.
LPC 2015 – Using seccomp to limit thekernel attack surface [pdf]
ScrapeBoss – Cool API to extract data and content from any article
Nepal bans PUBG over concerns of addiction and aggression
some would say that C itself is obsolete.. Ok, I can hear a bunch of people already piping up and whining how they're programming on a 8-bit toaster and only have a C compiler..but apart from that there are no real reasons to use C anymore since it's obsolete.
Wont that make the backups useless in case of a data loss (i.e. always)?
"Should" is a subjective moral/ethical evaluation. The market is just functioning as predicted (which is still nice).
I have a couple sheets that are very close to the 2 million cell limits, in which almost every cell either does a vlookup or is being queried or is displaying some Google sheet SQL result.

Sheet takes time to load but still works fine!
Show HN: I made a simple script to optimize websites exported with Webflow
Iraq and Afghanistan have each 5 times the population of Israel, and only 33% more aid than Israel. Also, both Iraq and Afghanistan are desperately poor countries against which the US waged war, causing further destruction. What's the reason for Israel's aid?
Especially if you're using GPS software that has live traffic updates, or that downloads maps whilst you are navigating.
This is awesome and I can't wait until these become reality. I understand that media now lives on the message that tech is bad, but to make out some kind of dystopia from these patents it's a giant stretch.
When i download static html from a webserver, it just draws it straight to the screen
I would start by informing them that ENIGMA was actually broken by Poland, and they invited the British two weeks before the German invasions to show them how it worked and give them a prototype enigma breaking machine. They didn't want the technique and knowledge in how to break enigma to be lost after Germany invaded. The French also got a copy, and it was actually the French intelligence service that had gathered the initial data and it was unknown to them that this enabled the polish to break ENIGMA.

What turning did was to take the initial prototype they received and build a even more powerful and refined version. In particular he improved the technique so it broke the naval version of enigma which was more complicated than the army version that the polish had broken earlier. This was in part possible because the British had captured a working naval enigma from a German submarine.

(A lot of this comes a book called The Code Book by Simon Singh. The last chapter on modern ciphers is a bit dated but the chapters on enigma was quite good.
I feel like both Tesla and Munro can point to those savings now... It's a real expert who could point to those savings back at the design stage.

Simple things like "these parts could have been combined into one cheaper simpler part" don't take into account the fact that by making them separate parts they are easier to contract out, easier to modify one without the other, and easier to correct issues when yield is poor on one.
I think a lot of you are missing the point of Web Components here. They're not going to replace React et. al for huge frontend applications. But they are a great solution to drop in for a lot of projects where you need things like:

- Sliders

- Lazy loading images

- Complex select dropdowns

Rather than having to import a js file, css file, and use some weird wrapper around the existing DOM we have, we can import one file and be done with it.
That's not really a fuller explaination.
Well, to me, this is the most substantive bit -- just not the most pertinent to the details of the story, as it goes beyond the story.

The specific story or framing is seldom the most important think to discuss, compared to the story behind the story, the motives, who profits, the politics behind it being written, and so on.

Else we let ourselves being led by the nose by those framing a narrative.
How to start up a blog that earn you money every month
That sentence is just the author giving his impression of Assange before meeting him and spending years with him. The full article doesn't write off Assange at all, if anything it's quite sympathetic to him.
Refurbishing Classic Quad Electrostatic Loudspeakers
Assuming the GitHub issues are from the actual attacker -- and I see no reason to doubt they are -- this is very troubling:

https://github.com/matrix-org/matrix.org/issues/363

Compromise began well over a month ago

Yikes. That's a long time for a compromise to go unnoticed.
I greatly appreciate the interest in support! I don't have a need for funding for projects like these, as I get plenty of enjoyment out of doing them on my own. For now I'd suggest helping the many other projects/blogs/charities out there! If my following grows I'd love to add a Patreon and directly feed any proceeds there back into the community via projects, free trainings, blogs, etc.

I'm happy enough with where I am in life, and I'd really like to just give back and teach others. I was fortunate enough to have a mentor at a very young age (and many other great teachers and leaders throughout life), and I recognize the huge advantage it gave me. If I can pass knowledge on to the next generation (and current generations of course), that's the best outcome I can hope for!
That line refers to training the model from scratch. You can still run the trained model very quickly with one "cheap" GPU.

That said, I'm not sure why one wouldn't get a similar result training on the EC2 or GCE instances that have 8 V100s. Or even training with fewer GPUs but accumulating gradients to get the same batch size.