skysight-inc/HackerNews huggingface dataset:
I started doing web development around 1999 or a bit earlier, NotePad.exe was my first text editor. By 2003 I was building websites in strict XHTML and CSS, and always avoided using presentation markup, OpenWeb.eu.org was one of my favorite resources, along with W3C specs.

Most developers I knew in person didn't care about CSS or didn't 'get' it. Things have come a long way since, in term of browser compatibility and tooling, but it always feels like a large portion of people who do web dev don't 'get' the web, for example, I am always surprised at the usage of frameworks such as Bootstrap in tech teams, you're basically redefining what you want your elements to look like using a combination of class names, which means you lose style separation and selectors. It's like a circle repeating itself.

People will always want to use the web to build their 'visual' or 'app' to look like they want to just as if they are designing a business card, but the web at its core is a web of knowledge, for it to be linked by other pages, browsed by bots, and is worth little without traffic or way to catalog that knowledge in the grand scheme of things. And that's why a bunch of people like me have always been pushing to have a semantic definition of the knowledge in your document, separate, and to be considered before its presentation.

Now we can make rich apps, and get pretty much pixel exact renders, but all the underlying philosophy remains: accessibility, context, semantics, and still should come before the styling in order of priority, and all the bells and whistles should ideally be implemented as an augmentation of the semantics.
It is related in that it addresses transaction malleability. It is not the only possible solution to that problem.
The standard library for one; many C programs have libc dynamically linked. Rust's stdlib isn't.
So that clears thing up
You can sorta kinda almost bootstrap that by putting your 'signal public key' in your keybase public folder

(by signal public key I mean that your safety number with any given person is always a concatenation of a string that identifies you and a string that identifies them and you'll find that same string across your safety numbers with all your contacts)

Ex: https://keybase.pub/michaelblume/signal.txt
What do you want the PM to know about spinning up extra servers?
This is a particular file format used for legal transcripts rendered as a PDF. The underlying format is not all that difficult to work with. Good legal software needs to be able to deal with hundreds of different file formats, from Lotus Notes to the oldest MS Word format or early forms of PowerPoint. The transcript format is a piece of cake relative to others.
Aren't you implicated for laundering it regardless?
Let's not forget Relativity :)
I think you'll find if someone who thinks you are evil offers you a glass of liquid of unknown providence you to would decline it as well.
If this picks up, email services (who own cloud sharing facilities) might put up a huge warning in red stating the security risk for their users in clicking that link. I wonder whether Mozilla feels having the file scanned by virustotal before encrypting violate user privacy.
Actually I believe in free will, and I don't think the universe is deterministic, and I am partially parroting. But evolution has no purpose and nor does the universe. Purpose is something we humans (and possibly other animals) invent for ourselves, i.e. purposes are created by evolution.
Probably for using Google early but not search engines. Vaguely remember school computer labs with various search engine in late 90s.
If you were starting a rival bitcoin tumbler, would it be a good idea to disparage your competition as thieves? What evidence would you need.
$ exa -bghHliS ????

How about:
$ exa . -- with the same outcome? :)
If he actually hacked people with his code, then then they have a case. If not, then he's in a similar boat to gun manufacturers in my opinion.
I'm asking since I do not know the answer. Is the boilerplate nature of the language in this indictment typical?

The indictment seems to essentially recite the statutes named, even to the point of preserving the original text in the face of grammatical error.

I am particularly curious about instances where it is clear that the statute was violated by one set, in particular, of several alternate conditions.

Is it the role of the indictment to convey the nature of the alleged acts which broke the law, or to convey the nature of the laws that were broken, irrespective of the details of the acts?

The assertion by a grand jury that a person did one thing OR some other thing, especially, comes across as a little peculiar to a naive reader.
You might want to check out Garden [0], a meta-css library for clojure(script).

[0] https://github.com/noprompt/garden
There was a slightly different amount of information available in the time you call "so quickly."

Any "calculated move" that involves repeated pleas to one's own customers to withdraw all their assets from one's platform to protect themselves from that move... well, you can characterize that as well as I can.
No, those job-ad posts are reserved for companies funded by Y Combinator (as explained in the HN Guidelines) - you can't buy those ads. Aside from those, job ads are not allowed to be posted to HN, except to the monthly "Who is hiring" threads.
Yes I saw this and though you might be referring to this, but it's still roughly the same, by defining these attribute names and selectors, you are still defining a language, you don't save much to learn. There is not much else to the CSS language.
Deciphering China’s VPN Ban
I have the 2017 touchbar rMBP as well. I've found BetterTouchTool useful for customizing it with various scripts (displaying Spotify currently playing, for instance).
I guess it's not so much the touch bar itself but the lack of function keys which still throws me off. Thankfully I use an external keyboard for when I need that row...
"Rather than using repeated selectors to handle the nesting, PWP used a parenthesis system which is evocative of the indentation systems used by languages like Stylus and SASS which are preferred by some developers to CSS today.." Heh. So, do nested parentheses remind you of any other languages?
> You're colorblind? Well, fuck you right in your colorblind eyeball sockets.

Be civil or don't comment.
That is insane. Part of what's so awful about this is how these can just be mixed into other powder drugs and nobody is the wiser. Like, doing coke now just seems crazy to me, where in the past it didn't seem a big deal at all. But the lethal doses of these things are so tiny that it seems not worth the risk.
Oh wow! super cool :) Thank you for putting in the work for the demo! Really appreciate it.
Ford and GM remind of Blackberry and Nokia management when Apple released the iPhone. They just couldn't grasp what was about to happen.

Since 2012 Li batteries have fallen in price by 70%. I suspect they will continue to fall as they get more powerful. I expect to see a Tesla in 5 years that can get 600-800 miles per charge. At that point it will be terminal for the Big 3.
I wonder if this was a big part of why coinbase decided not to support BCH initially.

This really is an interesting situation. In the hours approaching the BCH fork an absolutely massive number of short positions were opened on various bitcoin exchanges, but the price remained steady. I assumed people were shorting in expectation of a crash, but the outlined scenario makes much more sense.

Similarly to the trade outlined in the article, if you already held bitcoin, you could short the equivalent amount and you would still receive bitcoin cash. This trade also had the nice side effect of your exposure to fiat currency staying flat through all the potential fluctuation.
To be more explicit

y = f(g(h(x)));

is really

var hreturn;
h(x, hreturn);
var greturn;
g(hreturn, greturn);
// hreturn is no longer live
var y;
h(greturn, y);
// greturn is no longer live

Looked at this way, a function can return any fixed-size type without a copy. Some languages, mostly those in the Pascal/Modula family, did this
explicitly. Instead of having a return statement, within a function, the name of the function was the return value, and code could assign to it, or pass it by reference to another function.
Not having watched the whole thing, it sounds like this Lauren Southern (the journalist in question) was using funds from Patreon to help blockade a ship in the Mediterranean. They though the ship was leaving to collect migrants, apparently it was being used by doctors without borders for search and rescue operations.

The CEO states in the first couple of minutes that they wouldn't be supporting that kind of activity and is apparently against their terms of service. This seems pretty obviously not about freedom of speech but about what illegal activities Patreon could be accused of supporting financially.*

Does he go on later in the video to justify removing other accounts because of political beliefs? I haven't made it much further in.

*EDIT: So after watching another video on the subject, the official statement has less to do with what Patreon doesn't want to be seen funding but more about a section of their content policy stating they will not allow action that might endanger the life of another person, i.e. blockading search and rescue vessels.
Both Ford and BMW have really been ramping up these past few years actually. Ford is supposed to be releasing their mass produced self driving car in 2020 and BMW already has the i3/i8 out with a supposedly Model 3 equivalent expected to be released in 2018/2019.

I applaud your confidence in Tesla, somewhat arrogant in tone though it may be, but you clearly have a narrowed view on the industry as a whole. Aside from entrenched automotive companies, have you given thought at all to the massive amounts of nation state funded companies coming out of Asia? Tesla is facing some major competition, and it very much is not as clear cut as you make it out to be. And I say this as someone who has invested and continued to invest in Tesla all the way back to when its stock was less than $30.

In my opinion though, and for the consumer in general, more competition is very much a good thing. Don't get caught up too much in any one company or business. It's about sustainable energy production as a whole, shifting away from fossil fuels as an obsolete source for humanity and the world overall.
Aren't lawyers required to adhere to some sort of code of ethics?

I guess not? Why isn't Van Dyke disbarred for making threats of that sort? How is that behavior allowed?
I would add to that oil and gas project managers. When I moved to SF from Dallas I was astounded how little Product Managers assessed resource costs + risk to value. I get that it's a different world with different objectives but there were clear moments in the SV where some good old fashion blue collar project management would have made a significant impact.
Off the top of my head:

- what problem it solves

- what the trade offs are vs not doing it / other approaches

- when, roughly, it makes sense to do

- what the time / dollar / maintenance costs are

I'm sure there are many more reasons but that's thinking about it for 30 seconds.
Crash test:

https://youtu.be/a3Xiw-xP3HA?t=15

No airbags, no crumple zones. It's a suicide car.

For $4K you can buy a used Toyota that will likely outlast that garbage.
ChromeOS put Linux on the desktop and no one noticed.
TiSpark sits Spark SQL on top of a storage engine to answer complex OLAP queries
I'm partial to Compojure API (https://github.com/metosin/compojure-api). The thing I like about it, is at the point where I've just scaffolded a barely functional prototype, I also have a spec and interactive documentation. That documentation serves as the service's first UI. UX peeps think I am sadistic, but I like having the controls embedded in the manual.

It is also very beautiful. If you look at the examples, there are few forms (keywords, in other languages) that are not related to the domain of an HTTP API. The code is dense, but rich in relevant information.

If you want to explore the underlying architecture, look up the Ring project. It contains the lower level server primitives that several web frameworks are built on top of.
I think you are wrong. Windows API compared to HTML APIs are very low-level. For example, there is no automatic layout and you must specify exact size and position of every GUI element like button or input field.
> Did you strip both binaries?

No, should I have to? I'm just looking at the published binary sizes.

> I imagine Qt will be dynamically linked, so I'm not sure why you'd say that.

I said like Qt, as in something similar written in rust. The Qt5 GUI module weighs in at about 10MB, if every gui program included it plus all the other libs then the bloat quickly adds up.

> But that has nothing to do with Rust.

Until rust has a stable ABI that doesn't require everything be statically linked it's a rust problem.

Love the brigading the rust community always does btw. Apparently someone was triggered enough to go through my comment history downvoting.
Not him. I made a throwaway because of the nature of the discussion and to eliminate the very small chance he or someone else could infer who I might be. No point giving them my main account's history to help them guess.

I'm not a fan of his at all. I do think he and his talents are interesting, and he's arguably one of the most notorious black hats of the past 5 years. I spoke nicely of him to counterbalance the listing of objectively very unethical crimes he committed against people and organizations. I did not mean "this guy stole credit cards" in an adulating way - I meant the opposite.
LiS will be even more popular with grid utilities. Super high specific energy, but low overall discharge weight + low cost of Sulfur means a popular, stationary battery perfect for grid tie in. Ironically, it's even less dense than li-ion.

The current issue is commercialization (i.e, doesn't exist) and low conductivity of the sulfur cathode (meaning a low discharge rate to avoid self heating) -- it could be a decade + away.
If it was for the sake of usability, "asd" was far easier to type than "exa" where my fingers have to dance around when the name doesn't mean anything anyway.
How Not to Adapt a Movie
So people who had 10 million in BTC just made about 2.5 million dollars?
It's not all consumed in WY, but some is.
Cool thanks for confirming/clarifying :)
Regardless of whether it will ever go mainstream in the near future, and as a newbie to cryptocurrency, is it expected that, whenever it goes mainstream, the value will?

1) Dramatically rise
2) Rise
3) Behave as usual (depending on current trend)
4) Fall
5) Dramatically fall

I just curious. I dabble because some eTailors give discounts for Bitcoin, but I can also invest a bit at any time (just not enough to seriously get involved in the day-to-day).
Stackblitz – Online VS Code Editor for Angular and React
Treating it like a criminal problem works extremely well for Singapore. If you sell drugs, you get executed. If you have any amount drugs, you almost certainly go to prison. Police have extraordinary powers to investigate and prosecute drug crimes, including compelling drug tests of suspected users. As a result, there is effectively no drug use or trafficking in Singapore.

So this oft-repeated mantra that the penal code cannot solve drug problems is frankly bs. I'm not suggesting that we should throw drug addicts in prison for a dozen years, but I'd have no problem letting a fentanyl dealer rot in prison for the rest of their lives. Maybe start sending commandos to kidnap cartel leaders from Mexico to bring them to the US to face charges, for trafficking drugs and for murder. Let's run sting operations with cops posing as drug-seeking addicts to catch doctors handing them out like candy.
"Sticks and stones can break my bones, but words can never hurt me". This old cliche is underappreciated in our day and age.

Individuals are free to choose the way they process the information and commentary they receive. When someone physically assaults you, there is no choice involved, and your life is legitimately and immediately threatened by such activity in the real, physical, and non-abstract sense.

It is great that we are all thinking about what we say, but speech is unequivocally not the same as physical assault, and it's farcical to suggest it should be.
> What is cryptocurrency going to help these people do that they can't do already today?

"I want to play investor and get filthy rich but don't have enough money to be an accredited investor, playing stocks feels too hard, and angel investing seems too risky."

It's solving that problem.
"Hours after Hutchins was arrested by the FBI, more than $130,000 (£100,000) of the bitcoin ransom taken by the creators of WannaCry was moved within the bitcoin network for the first time since the outbreak."
I'm just as comfortable, certain that hatespeech is assault. Same lessons, different conclusions.
My point isn't "it's been eight years, so it must be ready", it's "it's been eight years, so you can stop comparing it to the early internet now".

I've been following Bitcoin for five years now, and I've seen this "it's the early Internet, success doesn't happen overnight" attitude that gets more and more false every year.

Bitcoin and the ecosystem around has barely changed since it was released.
I did some nodejs work the other month, pinch-hitting in a product crunch, we're using grunt.

`grunt test`.. ooh, so pretty and creative! `grunt test > test.out`, wtf, why is my file full of control character bullshit?
Party primaries generally happen when other, more local offices and initiatives are in the ballot, and often the primary for the other parties as well. It is exceedingly rare (at least in California) to have a single item ballot. It’s arguable that the local / state items are more important to most voters than the party primary, so there would still be plenty of scrutiny.
I don't think the "EV" numbers are comparable to "car" numbers in China. Electric scooters and rickshaws are extremely popular there (and have a much larger fraction of their market segments than electric cars).

Source: traveling in big cities and tourist areas.
I don't know.

The Web and Bitcoin are operating on different time scales. One of the major factors with the Web's speed of success was that it was able to disrupt traditional media industries because it wasn't recognized as a threat until it was too late.

I don't think the Finance industry is going to let the same thing happen with Bitcoin, hence things like R3 and the Enterprise Ethereum Alliance.
what exactly does 'cyber expert' mean? is that a polite way of saying 'computer nerd'? odd title.
That's exactly what we use it for at work, especially since I started working remote.
But low gas prices are a cause of sprawl. If gas was more expensive it would change the economics of commuting.
> I'm in the process of recovering from a serious addiction to furanyl-fentanyl.

> This stuff is a nightmare like you can't possibly understand without being there yourself

From someone who hasn't been there themselves, but just lost my best friend to fentanyl, I hope you stick with recovery. She was actually in a very nice recovery program, but managed to sneak a cell phone in. Point is, it only takes one bad decision that I hope you don't make.
Given how half the comments are complaining about the colors and there's a whole thread on whether 3MB is "small" or not... I doubt it.
I've taken up woodworking. Though I'm still remarkably terrible at it, it's nice to feel something material that I built. At first it was mentally exhausting but still rewarding, and as I'm getting more used to the various tools, the mental load is relaxing a bit. It does, however, require at least a little bit of space where one can handle producing a bit of sawdust.
The only way to get a definitive answer to this question is to consult a lawyer about the specifics of your contract.
If you want colors, you can use grc to colorize command outputs not just ls, even MySQL terminal.

Some old HN thread.
https://news.ycombinator.com/item?id=3858954
Many common files today (any MP3, most word processing documents, almost every image except for thumbnails, etc) are nine or more digits

I think your perception of filesizes is slightly skewed; "nine or more digits" means roughly >=100MB. Disk images, software, and videos would be in that range, but probably not the average MP3 (100MB of 320k MP3 is over 40 minutes), and I don't think I've ever handled a "word processing document" more than a few dozen MB --- and even that would already be many hundreds of pages.

Of the files sitting on my desktop at the moment, which is not necessarily representative nor typical but covers a wide range of types (pdf, mp3, zip, exe, jpg, mp4, ...), slightly more than 10% are 10MB or more (8 digits), ~15% have 7 digits (1-9MB), and the rest are below 1MB (<= 6 digits).
I didn't believe you at first but you're right. It's so easy to leak information these days :S
These are excellent projects that showcase how far k8s has gotten in making infrastructure programmable. Helps that the names are pretty cool too :)
"What is cryptocurrency going to help these people do that they can't do already today?"

International payments confirmed and spendable in minutes not days. Escaping inflation in Venezuela/Argentina/whoeverisnext. Sending remittance to family overseas without 10% wasted in fees. Receiving monetary donations for organizations that might be victim of oppressive censorship. Participating in modern e-commerce for the unbanked/underbanked. Allowing merchants to save 2% in credit card fees (which doubles their profit margin if it was 2% to begin with). Allowing merchants to sell in industries prone to credit card fraud. Etc.

Gosh it's so easy to find many benefits in cryptocurrencies.
I tend to reimplement the Linux kernel from scratch a few times in every language and go from there onto the X server, desktop environment, networking stack, etc.
I don't think that even on a trivial level it's possible to word-for-word translate most languages, except the most closely related ones, since they have very different language structures.
Before you declare an exception to Hanlon's Razor, hear my story.

Long ago, Coinbase filled a buy order I placed. Then they filled it again. They credited the BTC twice but debited the USD only once. Like a good citizen of the Earth I filed a ticket letting them know their error. I got the same treatment you did. I even emailed Brian personally and via a private list I know he's on.

Years later I still have that BTC.

I think your "so long as it's already in their vault" dig is too strong. They haven't scaled as well as they should, that's all.
Ah, thank you for clarifying :)
The Kronos indictment: It a crime to create and sell malware?
and what exactly does 'computer nerd' mean?
StartUp Domain Name Price Guide