skysight-inc/HackerNews huggingface dataset:
We can't fight a fair "based on great products and infrastructure" economic war when one side is playing by different rules -- e.g. industrial espionage, copyright and patent violation, requiring Chinese ownership of foreign companies operating there, extortion ("you can't do business here unless you disavow taiwan/tibet/whatever"), forcing our companies to build products that support the great firewall or mass censorship or whatever else.

It sort of feels like China is sitting in an old west saloon cheating at poker and yet acts surprised when someone pulls a gun and calls them on it. (The gun being a metaphor for tariffs, banning huawei/zte, arresting executive officers, etc -- in other words, forceful action.)
Opensource business intelligence and reporting solution
Software Developers have been complicit in copyright infringement for decades and they have shown that they have little interest in solving these issues.

Just like bits have no color for you[1] dollars had no color for bankers for a long time. Stopping money laundering in your organization is just as much pain as stopping copyright infringement on your system.

[1] https://ansuz.sooke.bc.ca/entry/23
> Many of them will also have a number in the hazmat rhombus, which is also not a good thing.

That doesn't mean they're carcinogenic, or even that they're especially harmful.

Even if by "a number in the hazmat rhombus" you specifically mean a number in the health square of the NFPA 704 [1] diamond, the health hazard of a substance is assessed based on the danger of exposure to a concentrated, pure form of that substance. Acetic acid rates a 3 out of 4 on that scale, for instance, because glacial acetic acid is quite corrosive -- but that doesn't mean that vinegar is dangerous.

[1]: https://en.wikipedia.org/wiki/NFPA_704
IBM's Data Science Professional Certificate
I find these helpful when my team is designing a feature that intersects with this kind of "gotcha" area, and it sets off warnings in my mind, "I know there's something tricky about this business requirement but I can't put my finger on it...", these type of lists at least help me identify particular pitfalls, even if they don't provide solutions, so I can provide specific and scoped concerns to push back on or clarify the business requirements.

Some people just also really find these fun to think about.
OP probably played AAU, the competative league for youth basketball which is more intense than a local school league.
Mine was called PoiZoN BBS.
TLDR: he made a tool for spammers. What an enterpreneur!
Because the radiation from the sun pushes it away faster than the moon can hold onto it. The moon has no, or a lot less of a, magnetuc field to shield itself.

This happens on earth too, but only for the light gasses like hydrogen and helium. That's why there is no helium layer at the top of our atmosphere. It gets pushed out into space by the sun. The process on earth is called called thermal escape. On the moon it just happens much more quickly and to heavier gasses.
Game Hacking: Developing Autonomous Bots for Online Games [Book]
Lots of negative comments, but whatever you think of the prices, this is very well done:

- Clean, intuitive UI.
- Clear, *short* copy.
- A complex process broken down
into easily digestible chunks.
The root of my question is whether a marketplace to find vetted, top-tier marketers could be successful.

With almost every industry becoming freelance/on-demand, there are many marketplaces for things with clear outputs (engineers = give me an app. Designers = give me a landing page), but I don’t see a lot of marketplaces to hire growth teams or marketers to take products from 0 to 1,000 customers. Or 10,000 to 1 million customers.

Do these marketplaces for marketers exist? If not, could one work? Why or why not?
Also noteworthy that on Intel at least, using AVX/AVX2 reduces the frequency of the CPU for a while. It can even go below base clock.
Depending on usecase, the JSON lines format can make this into a pretty simple task! Obviously has to fit in with one's data structure though.
"... The denser dayside region of hydrogen is still rather sparse, with just 70 atoms per cubic centimeter at 60 000 kilometers above Earth’s surface, and about 0.2 atoms at the Moon’s distance..."

tldr: Well that's hardly anything, nothing to see here
What are you using? Have you tried NSJSONSerialization? It’s quite fast (am very curious how it shows in these benchmarks), but I don’t think it does the fancy Codable stuff.
In my experience they were mostly devs and QA who wanted to do something on macOS/iOS but not bad enough to invest money into a new computer just for that. I'd call that 'need' not 'love'.
How much have the wages risen due to this "shortage"? Not at all? No shortage then.
You might want to rethink using such a light font, this is how it looks on Firefox, Windows: https://i.imgur.com/D6QIth9.png
Swift has JSONEncoder and JSONDecoder types to do Codable, though internally they have to encode to/decode from the Foundation objects that JSONSerialization produces.
Being able to embed the Tor daemon right into my program, and still using an existing Tor daemon if available, is pretty pretty compelling.
I switched to disqus years ago because Akismet was failing to identify spam on my wordpress site. So far with disqus I get maybe 2 a year
Also of note: almost 25% of power generation capacity in Texas this year will be wind!
Help me understand. You've written a small Javascript wrapper around 'dchest's Javascript port of tweetnacl, and then added to it the ability to insecurely encrypt and decrypt with unauthenticated AES in CBC mode?
Weirdly enough, both websites use this exact same quote: "This means you'll need to make an API (application programming interface). It's how all your friendly apps talk to each other."

Either plagiarism was involved, or there's some underlying library that's the same for both, or they both hired the same company to build their MVP ;)

HowMuchToMakeAnApp is by "Commite, a digital studio specialized in driving ideas from inception to launch" based out of "Seville, San Francisco & New York".

BuildMyMVP is made by "ProductDone a digital studio based in Auckland, New Zealand".

The two sites side by side: https://imgur.com/a/e7OVYVa
This. This makes good sense, at least to try it out. I think DigitalOcean has a 60-day trial like most server providers. Vultr also has similar packages to choose from.
Well, that kinda surprised me. I write a lot of random stuff but I typically think most of it goes into the void. I've never seen this page show up in any of my top page reports and I don't think I've ever mentioned it before, but maybe I did. Glad you liked my ramblings.

I've got a spare Mac Mini and an extra wifi router. I think I'll try to set this up for my neighbors soon. Most people probably wouldn't guess the password so I might have to go unencrypted.
I wrote my own Swift JSON parser quite a while ago, https://github.com/postmates/PMJSON. In my limited benchmarking it parses slower than Foundation's JSONSerialization (by a factor of 2–2.5 IIRC) but encodes faster, and my impression was most of the time was spent constructing Dictionaries, but I didn't do too much performance work on it. It might be interesting to have someone else take a crack at improving the performance.

That said, it also includes an event-based parser (called JSONDecoder), so if you want to handle events in order to decode into your own data structure and skip the intermediate JSON data structure, you might be able to get faster than JSONSerialization that way.
Yes and no. A barebones mobile app is fast to develop when you're working with experienced people who know what they want.

If you're working with first-timers, you have to account for 3 - 5 major redesign decisions along the way.

There are valid techniques for mitigating this: educating the client, setting clear expectations, delineating desired outcomes, having an iron-clad contract, charging for modifications, etc.

Each of those approaches is arguably good/bad in terms of project management on consulting work.

But at the end of the day, if you work on tech projects with first-timers, there's going to be a learning curve, and that learning curve is going to 2x or 3x your dev time, if you're smart about it. Or 10x your dev time if you're not.
One of the two authors here. Happy to answer questions.

The intent was to open things but not publicize them at this stage but Hacker News seems to find stuff. Wouldn't surprise me if plenty of folks follow Daniel Lemire on Github as his stuff is always interesting.
Isn't the difference here that Federal courts can't create law, only rule on constitutional matters. Common law (state and local courts) can create "laws".

There are some exceptions to this where federal laws have likely overreached the framers intentions, and then federal courts had to rule on a matter pertaining to that law.
I might be missing something, but I'm not sure where you got the idea that you need to run an instance to watch videos. I did a cursory Google with very little prior knowledge of peertube, and their main site seems to have links to instances (like. Framatube.org) where you can watch videos through a web browser.
Yeah I remember that quirk, and that's why I said it's "as much of a subset as it ever was". :) Because of this issue, it was technically never a subset.

But almost all real JSON documents are subsets of JavaScript, unless they happen to have those characters.

And the salient point is that if JSON never changes, then no further divergence from JavaScript is possible.
Neat! Thanks for taking the time to explain!

So if no heliosphere (but warm?) a moon theoretically could strip atmosphere?
That's what our first stage does, pretty much. I would imagine we do it way faster than re2c would do it.

Parsing the entire document lock stock and barrel is an easier thing to write about and benchmark. The problem is with skipping around and pulling out bits of JSON from a benchmarking framework is that attempting to present such data often amounts to "hey, we asked ourselves a question and then we got a really good answer for it!". It's hard to picture what a 'typical' query for some field over a JSON document would look like. Conversely, it's pretty easy to know when you finished parsing the Whole Thing.
You're kidding, right?

I'm watching a video on peertube right now and it took literally one click. Nothing to install, the user experience is just like YouTube.

https://tube.4aem.com/videos/watch/42aee781-e58a-4ffe-829e-c...

For instance.
I understand that repl.it is container based.

See https://techcrunch.com/2018/03/15/repl-it-lets-you-program-i...
This looks great, and the landing page does a fantastic job of summarizing the features and benefits. I know some of the web comic creators I follow are kind of dissatisfied with the current direction of Disqus, so I'll probably recommend this to them if and when it comes up.
Another popular name I remember was Love BBS, which was run by two brothers with the last name "Love". They showed up not long before I gave it up and I remember thinking it was one of the best I had tried.
Lower Lights was very big at the time. I think they had 12 lines.
I'm not sure what you mean by arbitrary? What parsing in this case means e.g. turning a string of digits into a ieee754 float number in memory. I think this project is meant to accelerate this part with SIMD, but a greater improvement can be obtained by simply not doing this for as much data as possible. If the actual materialized data constitutes a small part of the original, there should be ways to do minimum work for the rest.
The I-beams used in modern highrise construction are a world different from lightweight aluminum extrusions used in ladders.

Aluminum is one of the butter metals.
SSO or Facebook & Twitter OAuth would be a requirement for us.

I followed the OAuth Plugin issue [0]

I also wanted to create a new issue for SSO, but Gitlab thinks I'm a spammer, so they blocked me from creating one with the cancer that is ReCaptcha.

[0]: https://gitlab.com/commento/commento/issues/80
The ParsedJson type is immutable and accessed mutating iterators (up and down the tree, forward and backward through members and indices).

My immediate thought is to compare it to rapidjson, which I've used before. The paradigm of mutating iterators seems awkward at first but should be just as powerful as rapidjson's Value. For example, both approaches end up doing a linear scan to find an object member by name.

The fact that rapidjson supports mutation of Values and simdjson does not has huge implications (as mentioned in the simdjson README scope section), I suspect this tradeoff explains most of the performance differences as I know rapidjson also uses simd internally.
though, what are the proof that "progressivism" is actually "progress" ?
Every time I bring up the impostor syndrome overdiagnosis and “no one knows what they’re doing” meme in the context of Theranos, the replies take umbrage at the reference, and insist that HNers and VCs in SV saw through Theranos the whole time.

Which is true! But also, very beside-the-point.

The point is, that some people really are impostors. Some people really don’t know what they’re doing, in a much deeper sense than the usual “oh I struggled over a judgment call yesterday while doing 90% of my job the routine way”.

From the inside, it’s hard to know whether you have excessive self doubt, or you’re an Elizabeth Holmes. And it’s a pretty freaking important distinction to make.

The HN/SV mentality I’m criticizing is the one that jumps straight to “oh that’s impostor syndrome” rather than giving concrete tests for whether the self-doubt is justified. Who swears that every expert engineer, manager, and businessperson occupies the same epistemic state that Holmes felt, who equates the occasional judgment call with knowing nothing about the core problems of the domain you’ve entered.

So yeah, you called Theranos early on. Good for you!

Now, for your victory lap, stop telling the next 100 Holmeses to double down on their “faking it” on the way to the inevitable “making it”. Help them determine whether they’re a Holmes or just worrying too much.
"I'm very happy to offer free, perpetual Commento.io access in exchange for non-trivial patches."

That's very cool. I wonder if anyone else does that.
Company sanctioned "court jester" moment? I put up a lot of stuff around my workstation which I like to look at. Some is art I made or kids gave me. Some are cut from web pages. Some are just bits of trash like old packing cases.

Somehow, having a group with a GICLEE printer making high quality art feels like it sucks the "me" moment out of it. I don't think its speaking with me, its speaking down to me.

the jester lightly bounces a small bladder off the kings head, because actually snotting him one in the royal schnoz would probably be terminally bad for the jester
> I’d say more then 3/4 of the videos on most of the PeerTube instances I’ve visited are taken from YouTube. [...] It’s also a glaring admission that YouTube is better.

I think it's different, it's less of an admission that YT is better and rather that all the creators are on YT at this moment.

I think PeerTube needs to find a way to watch youtube videos on the instance (YTDL maybe?) and to monetize videos (Patreon link? Paypal? etc?)
Thank you for assuming I’m ignorant of the process.

“That’s exactly what we got.”

Then why do the laws not reflect the wishes of the public?

Majority opinion is to legalize all kinds of things legislators refuse to legalize that are harmless (same sex marriage [oops SCOTUS did that for em], marijuana, Medicare for all)

How is that any less like the comment that claimed India was full of old men proselytizing about morality?

How has it really changed from the view on Main Street? The headlines are the same now as they were when I was a kid in the late-70s and 80s?

Chomsky: ‘I’m sure you believe everything you’re saying. But what I’m saying is that if you believe something different, you wouldn’t be sitting where you’re sitting.’
I’m just trying to figure out how an estimate is supposed to cover PMO, design, dev, QA, and deployment for $70K over 6-9 months. That’s ... an unusual cost and time breakdown, to put it mildly.
Jitting is a common tool that people seem to reach for whenever they are parsing or lexing anything at any time. It's really not necessary; there are plenty of fast search methods out there.

JIT approaches make a lot of sense for lex/yacc and their numerous descendants, as these typically need to put a lot of extra logic into the process of parsing. You don't need to JIT just to look up some strings and/or parse a fairly simple hierarchical structure.
This is such a great post and summary, thank you.
They were actively recruiting clients in France to offer them tax evasion services. There's nothing innocent here.
That header mentions a tape.md describing the format. It's really interesting:

https://github.com/lemire/simdjson/blob/master/tape.md
Nice idea. One issue is that most users will think that you have responded to the incentive to inflate the prices and make yourself look better by comparison. Some ways you can make your estimates more credible include:

- 1) give ranges of price estimates

- 2) communicate the uncertainty around different parts of the estimate

- 3) show what size team you are estimating will be working on your project

- 3b) have a slider so that people can play around with the team size (and explore the team-size / price / time tradeoff)

- 4) show an estimate of what kind of volume the finished mvp can handle

- 5) show real-life estimates you've gotten on a set of projects. possibly include how much it would have cost to build this very website at both a large institutional design agency and a well-regarded boutique agency.
I would hazard a guess that many of these kinds of companies aren't holding inventory, though. Dollars to donuts says that they're taking that money from the customer, ploughing it back into ads, then using cashflow from future customers to actually order the goods from a dropshipper week or so later.

Some would call it a ponzi scheme, others would call it a kickstarter.
A niche population vs the general population. When paths cross, who wins? For matters of communication, usually the general population.
Setup a TiddlyWiki instance with Docker several months ago and I'm very happy with it.
That link you posted almost completely contradicts you. Here are a few choice bits:

> triclosan’s ability to behave as an estrogen antagonist also suggests that its presence in the body alongside estradiol may actually lower risk for cancer development [22,23]. However, whether triclosan raises or lowers risk of cancer through estrogen-related pathways, and possible effect modification by estradiol, have not been examined in human studies.

> Together, the results of these in vitro studies suggest that FAS inhibitors, such as triclosan, may be an effective inhibitor of cancer growth, though no study has examined whether triclosan reduces cancer growth or incidence in humans, or what co-factors may potentiate any effect.

> the results of animal studies to date have been mixed, showing null, inverse, and positive associations.

> Both short and long-term studies have examined triclosan following oral and dermal exposure, showing rapid excretion from the body and no evidence of toxicity, irritation, or thyroid hormone disruption

> [studies] have not addressed experimental findings that suggest triclosan’s estrogenicity may function to either stimulate or inhibit human estrogen-dependent cancer cell growth.

Basically, a bit of speculation regarding triclocan's estrogenicity, one positive animal result with apparently no human application, and a handful of weak evidence showing that it just might actually decrease cancers.

Detergent formulations, such as for dishes and laundry, are simple and entirely uncontroversial with regard to health and safety.

Except for parabens, I'm unaware of any ingredients in cosmetic soaps or shampoos that are plausibly suspected of even faint carcinogenic activity. I'm happy to consider any contradictory evidence you may have.
> It's hard to picture what a 'typical' query for some field over a JSON document would look like.

Exactly. A "query" would have to define not only the path, type of the field in the source data but also the type/interface of where you want to put that data. Combining dynamic queries and typed data you get a fairly tricky problem, which is why I said this is tricky. I worked on a similar thing for protobuf and jitting was a solution I looked into (in that project libllvm was too unwieldy to use).
If you do a search on the second sentence: "It's how all your friendly apps talk to each other." You'll find at least 10 other cost calculator websites that all use that exact sentence to explain the term API. It also shows how flooded the web is with sites like this.
I've written my fare share of performant code over the years, but this is some next level shit. I've been reading it the last few hours. The only question I have is what is the term for that place considered two degrees past black magic? Since you live there, I have to assume you know the name.
Hearing about the litter makes me aggressive, you go there to enjoy the beauty of nature and then you decide to make it a bit uglier and poison the environment?
iirc, it's complicated. Some instructions don't reduce the frequency; some reduce it a little; some reduce it a lot.

I'm not sure AVX2 is as ubiquitous as the README says: "We assume AVX2 support which is available in all recent mainstream x86 processors produced by AMD and Intel."

I guess "mainstream" is somewhat subjective, but some recent Chromebooks have Celeron processors with no AVX2:

https://us-store.acer.com/chromebook-14-cb3-431-c5fm

https://ark.intel.com/products/91831/Intel-Celeron-Processor...
> I skipped undergrad CS and went directly to a masters.

Did you have any undergrad credits or degree?
I was wondering the same thing. Switzerland is not part of the EU either, what power does the French court have over them other than local branches?
Love it! <3

When I'm on https://www.productdone.com/contact/ and I click 'about' in the nav bar it doesn't seem to take me anywhere.
Might check out AWS Lambda for the Rust backend, I usually use a SAM config to deploy (https://aws.amazon.com/blogs/opensource/rust-runtime-for-aws...).

For the DB, you could then use RDS, a managed postgres service, looks like it supports Postgis: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appen...
With this work on an Arduino?
The Sad State of the Lisp User Community (2006)
I agree fully. I've no clue why phone numbers a prerequisite for most email account providers or anything else I have to sign up for. There is no quicker way to make me bail on a signup flow that to demand something that has nothing to do with what I'm using. I barely use my phone as it is, so I'm excited to see what the world will look like for me when I finally eschew it!
Bert Has a Mouth, and It Must Speak:Bert as a Markov Random Field Language Model
So if i go to the jungle i should dress like a zebra
Colaboratory notebook here: https://colab.research.google.com/drive/1MxKZGtQ9SSBjTK5ArsZ...

via https://twitter.com/W4ngatang
Not from me. My comment was tongue in chick, I'm not going to practice what I just criticized.

Which make it even more ironical.
Do Jails Kill People?
i’ll cap costs to match estimates from this tool at 1/3 the timeframe, email me to see if it’s a fit
I'm on the neighbouring island, Koh Lanta and there is a genuine, positive local push for better ecological policies. The country reached a tipping point with the Maya Bay incident and there's a realisation now that the country will head to financial disaster if they don't keep their prized assets safe.
This code in particular won’t, since it relies on a particular extension of the x86 instruction set. I don’t believe Arduino compatible chips have simd instructions, but if they do, a similar approach could be taken.