skysight-inc/HackerNews huggingface dataset:
Whenever I see GC, I immediately think of tradeoffs. One can optimize a GC algorithm (or GC configuration setting) to work well for one type of workload. Likewise, one can always create a pathological workload for any GC configuration because GC has unavoidable tradeoff between cpu time and memory footprint.

Therefore, I read his article with the intent of placing his findings in the "taxonomy" of GC tradeoffs.

In that vein, I noticed that his benchmarks and graphs do not include measurements for memory footprint. Instead, it has throughput statistics such as "ops/sec" or "sign/second".

I think I see why working memory size isn't emphasized. He's testing a crypto algorithm "ECDSA-P256 Sign". I'm not familiar with it but I assume we can think of it as a typical hash function[1] that doesn't require unpredictable dynamic allocation of memory as the algorithm processes the bytes of input. (A typical hash function uses the same fixed amount of memory whether hashing 1 kilobyte or 1 terabyte.)

If his synthetic benchmark to play with GOGC was using a different type of workload... such as a text parser that stressed the GC with thousands of different sized memory objects, we'd see memory footprint as part of the analysis.

[1] https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signatu...
You are missing the point. If spinoff, Uber is the parent company. Spinoff is not to remove the new company entirely, just financially and operationally. It's only telling the world "our main company - the one in IPO, will strengthen core business so we burn less money, while our research team is working in the new spinoff company." That's how I would run my company. YMMV. When UberAuto is ready, Uber can merge or have Auto license back. This should be seen as a wise move for the new Uber, given it is burning so much money in the core business already.
FaceID resists this by using a random dot pattern. If the pattern it gets back doesn't match what it sends you get a lockout.
Every time an article like this hits HN, one of the standard responses is how trivial this would be to check doing network analysis.

I'm curious if anyone has ever actually gone and done the so-called trivial network analysis to check it out?
> We are sensitive to death but it is the only mechanism I know that would control overconsumption of natural resources.

Also prices. New kinds of mining are invented to circumvent cost restrictions. Otherwise, certain kinds of metals and gasses would stay forever buried as unusable junk.

Also note that fish that are significantly easier to eat (not a lot of bones, easy to farm, etc.) are more utilized. "Trash fish" are usually just full of bones or too much work to prepare to eat in a tasty way.
WooCommerce Table Rate Shipping
> Also, the fact that you've already been there means the ads are working. Whether it was your choice or not is less important. You have already been made a consumer.

You seem to be pretty adamant about shoving your wrong idea down my brain even though I'm explicitly telling you you're wrong. I'm telling you I had zero input into whether I go there the first time (others wanted to go while we were around the area and I couldn't care less whether we went there or anywhere else) and that I have since never been there since because I still cannot care less whether I go there or not. I've literally completely forgotten about its existence every time I've been in the area. My reaction to ever going there is exactly the same as it would be to any other theme park: "okay" if I've never been there or if I've enjoyed it before, or "shrug" otherwise... irrespective of the ads.

In other words: unlike your claims, I am neither "keenly aware of it", nor do I "always know the product is a possibility", nor does it "always factor into my choices", nor is my choice to "consciously reject it", nor are the ads "working" by "already making me a consumer". Ads or no ads, Disnelyland or Foobarland, I would have been there the first time just the same, and not there since then. The ads just got the slogan into my brain and literally did nothing else.
The problem for me is habits, not projects. I've yet to find an acceptable solution to keeping habits going.
> or other everyday object

You mean like a phone or something?
Did you read what i wrote? You proved my point :) you dont do it anymore.
Prove it at least a x>1 times, a little more please.
In sf generally 15-30% of units built in a high end apartment building need to be affordable units.

So why restrict the measure for teacher and affordable income housing.

This measure could end up creating a ghetto.
One problem with passwords is that one has to use an input device like a keyboard or touchscreen to enter them (not needed with a password manager but how to enter that? via a password). Cameras and eyes can record this. Wouldn't surprise me if software can already accurately record keystrokes via a camera feed.
You can do a lot of interesting stuff by parsing the code before running it. For example implementing ES6+ features in runtime's that only support ES5. The possibilities are limitless! It can be really fun when the parsed code itself gets parsed, like a dream within a dream.
... and a Pepe avatar, so yup.
I do agree that GTD helps to start learning to keep track of all the moving parts in our lives. That's the micromanagement part. Many people I know do not have a clue how to tackle this part of their lives (some of them are excellent at getting results, at macro managing their lives, but if you look at the details of their lives: there is a total mess)

Re 80/20 (Preto Principle): There is also a book from Richard Koch named "The 80/20 principle" that'll help to see how some activities will have a huge leverage and others will contribute almost nothing to our big goals. Be it that we read a book (and try to focus on the nuggets instead of reading every chapter) or trying to do every item on our lists vs selecting only one or two for a day and blocking a huge amount of time to get this activity done.

Also Peter Drucker has written a great book about this topic: "The Effective Executive".

I keep reminding myself that in life things are not distributed equally. Wealth, intelligence, insightful books, the contribution of activities to my goals, etc
Same thing (the text does not appear) happens if you have Ghostery on blocking all the trackers.
I don't think it would be that easy. If this is done "the right way", then facebook processes audio locally and only uploads keywords every once in a while. The traffic would be indistinguishable from normal https traffic between your phone and their servers.
Micropython code to implement a GSM mobile phone
If (it's not) it were true it wouldn't have to be sent in clear text or even at once though. There's tons of ways they theoretically could send data that wouldn't be obvious from looking at network traffic.
Is B2B Ready for Big Data Yet?
Boeing 757 remotely hacked by US homeland security experts in just 2 days
So they know where I work but not where I live, even after updating my location and 5 months of location-tagged posts?

The level of mental gymnastics people are going through to hold their belief is astounding.
Was it so easy?
Multithreading with C++17 and C++20
I do not have any problem on it with Firefox 57. Are you sure it's not because of an extension ?
Isn’t that why they said to put it on you finger?
This type of 'layering' could be done with other devices in the eco-system, too. The Apple Watch for (a crude) example:

> Does this person have an Apple Watch? Is the device in range? Is it unlocked? Do the wearer's biometrics match?

Most individuals have (for better or worse) bought into the (relatively) closed system of Apple products – why not continue leveraging that to their advantage?
Agreed, I can't understand why they haven't expanded to London (UK) yet. Uber completely dominates the market for ride sharing.
Once someone is at the stage where they're going to 3D scan you, create a replica of your face and steal your phone to get into it...why wouldn't they just coerce you into unlocking your phone with force? See https://en.wikipedia.org/wiki/Rubber-hose_cryptanalysis
[G]as tax is piss in the wind when it comes to building and maintaining road infrastructure

That’s an exaggeration. Federal and state gas taxes and user fees cover a large fraction (something like 50%) of maintenance and capital costs of highways and local roads, even though 1/6 of the Federal gas tax is redirected to mass transit.

If it were politically viable, a 100% user tax/fee scheme could fund 100% of the system with gas prices not too much higher than they were a few years ago. The system would not collapse; EVs and hybrids would just become more popular. Air travel is similar.

That is not true of passenger rail of any form in the US today, outside of perhaps the Boston-DC corridor.
>> It's the same opportunity cost whether you spend from your BTC account or your USD account!

Only if obtaining BTC is frictionless and fee-free, something far from universal.
> This obsession people have with "our web app talks to our api" never made sense to me - why are they separate code in the first place? 99% of the difference between a web browser request/response and a web api request/response is down to data serialisation and the view.

It stems from APIs having bugs, and not being consumed by the writers. The flows were badly designed because they would never write a client against the API.

By making the web be a client to the API, the design, quality and maintenance of the API is very much to the fore. It also allows the implementations to evolve at their own speed, which helps a lot with maintenance, especially when one adds a mobile client, or changes some other UX flow... it becomes easier to work through things.

So yes, I agree... slower to get started and 2 codebases. But, so many advantages, higher quality, and lower maintenance costs that arise from the kind of short cuts that a single monolith codebase makes possible.
This doesn't read like a "GC is slow" problem to me, more like a "GC doesn't cope well in the face of a highly concurrent allocation workload". That's pretty bad though. As soon as you go down the rabbit hole of tweaking knobs to cajole GC into doing what you expect, darkness lies beyond..
Also - Facebook is likely doing SSL Pining so it isn't easy to unpack their SSL traffic either...

Also - The Facebook App itself is heavily obfuscated making the task of rooting through the source code very difficult to try and discover what is going on...

Not an easy task at all...

(Although I doubt they are actually recording sound)
Simpler would be "just work like I expect".
Replicated Object Notation: a CRDT-friendly data sync format
Interesting. Can you point to any official white-paper from Apple claiming this? I'm reading this: https://www.apple.com/business/docs/iOS_Security_Guide.pdf but I cannot find any such information about a living person.
Good to see these fellas in action. It is nice to see that India is trying to set up a chip manufacturing ecosystem. There will be a lot of pitfalls though. From my long stint in chip design, I predict that the initial phases will be difficult. Like, the first few efforts might be defective/have odd timing bugs/power/reset problems and it will be very discouraging and frustrating. If they can push through this phase, then I can already imagine India's rise in the IoT/strategic or whatever industry they are targeting. I also hope that this effort pushes the government/private sector to set up fabs in India. Stay strong, all of us are bidding for you guys. A quick lookup on the internet shows that SHAKTI is from R.I.S.E group. We are waiting to see you rise!
As a side note: diet doesn't work long term:

> After about five years, 41 percent of dieters gain back more weight than they lost. Long-term studies show dieters are more likely than non-dieters to become obese over the next one to 15 years.

> ... The study found that a single diet increased the odds of becoming overweight by a factor of two in men and three in women. Women who had gone on two or more diets during the study were five times as likely to become overweight.

More [earlier]:

> men with severe obesity have only one chance in 1,290 of reaching the normal weight range within a year; severely obese women have one chance in 677. A vast majority of those who beat the odds are likely to end up gaining the weight back over the next five years...

https://www.nytimes.com/2016/05/08/opinion/sunday/why-you-ca...
The data from one iPhone isn’t supposed to be useful to another since the infrared emitters are in a random pattern.
Now if only Buku [0] used this to poll and automatically synchronize my bookmarks...

[0]: https://github.com/jarun/Buku
It's more complex than just that. At CTAD just a couple of weeks ago there was a presentation on drugs that managed to reduce AB (biomarker was inferred by a PET scan) and it did not result in increased cognition.
This sort of articles always end up with people doubting that Facebook actually records audio, me included.

But somehow it seems even scarier how much information facebook can scrape without having to record audio. They can read chats and emails, track your location and daily routine, they buy data from credit bureaus, track which sites you visit... And on and on it goes.
It sounds like a bug in the GC for it to run so often, but even so, Go's GC has only one knob and they're adament about keeping it that way. There's no rabbit hole to fall into here.
Showcasing the best things related to VueJS
If you mean doing speech to text on the device then that was my first thought as well. But DSP isn't cheap and we are talking about serious battery consumption. Even if they cache audio and only process it while the phone is charging then they would still need the algorithms baked into the binary (researchers could find em) unless they somehow sidestep the app stores not allowing remote code to be loaded.

They could have a really cheap algorithm that just tries to inexpensively match audio fingerprints in windows of audio. I guess if you have trillions of hours of audio it's ok not to inspect every minute to the fullest extent.

It's an interesting problem to think about but as other hackers have mentioned: why would they risk doing it in secret? They could just update the EULA.
There was another post which “did the math” a few days ago: unlocking a hero would take around 40 hours of play, modulo a few challenges and other purchases. There was concern about loot boxes and micro transactions affecting gameplay; I feel it’s safe to say those concerns were justified.
On a related topic, I was looking for a rental car and was googling related keywords, and then 30 minutes later chat bot from some car company messaged me on Facebook. Can someone explain how it is possible, how did they know my Facebook account?
> he naturally bought..

Is it not well know that addons have the greatest markup?
Free Money: The Surprising Effects of a Basic Income Supplied by Government
I don’t think it’s a race to the bottom because people are okay with what we’re getting. We have no other options, at best, we get to choose our flavor of shit pie.

I have been able to successfully avoid United for the better part of a decade and I fly Alaska and Southwest the most because I’ve had a satisfactory level of service as the norm with them, not because their prices are the cheapest- else I’d be flying Spirit airlines.
Yamaha DX-7 synthesizer clone written in SuperCollider
Startup mistakes: choice of datastore
How to Create and Maintain an Idea Pool in Trello
I wrote a routing protocols tutorial a while ago, that tries not to be overly complex and not "dry".

https://github.com/knorrie/network-examples/blob/master/READ...

It uses the bird routing daemon on linux to build some networks on the go and see OSPF and BGP happening.

Maybe it can help you a bit. :-)
Interesting! IMO it showed that garbage collection isn't some silver bullet (of course), but that with a kick to a quite coarse control it's possible to achieve very good performance indeed.

I am surprised that the difference is so great - and that the GC seems to think it's a good idea to keep collecting 4 MB of data at a time - but I guess the Go team have been tuning heavily for interactive performance i.e. small pauses.

I guess in a situation like this you'd prefer something more like 'server' GC - maybe wait until you've allocated 1 GB then run through and collect everything you can.

In games, I wonder if you'd like to turn the GC off during frame rendering then collect while presenting the frame/waiting for VSync.

For soft real-time audio - synthesizing a few samples at a time - what would you do? OpenAL wants you to queue up thousands or tens of thousands of samples, but that sucks if you need to react very quickly.

If anyone has any ideas, please say. I'd love to do soft real-time audio in a thread even in e.g. C#. (Edit: Maybe JIT some code that doesn't allocate? Or even have a separate interpreter written in C that has a constant-ish upper performance bound & no malloc.)
Product types without sum types and pattern matching are basically useless for expressing ADTs. That's what people mean.
It couldn't matter less, people will still buy the game (and other EA products).
Doesn't work with GCs.

As another comment in this thread explained, GCs have CPU and Memory tradeoffs and you can easily make a GC that would work excellent in the OP benchmark but would suffer severely under other workloads.
What Technology Do You Need to Build a Travel App?
The prime minister needs a new kidney and we’ve found the perfect match. But he is on prison for robbery. Well, just upgrade that robbery to capital offense and kill 2 birds...

Brilliant, Watson! I’ll inform the prime minister’s family immediately.
- Lighthouse score on PWA is 27/100 and Performance is 47/100

- 404 on favicon

- Uncaught TypeError: Cannot read property 'tagName' of null

- Borders on icon should be of the same shape / ratio, while they are not (Facebook is a perfect circle, the others are wider than higher at a different ratio each)

- Portrait.png is 349kb! That's a lot for an image.

- shards.js is 125kb +75kb of CSS. Do you absolutely need it?

- you're loading Bootstrap for a simple, one page site.

- You're loading fontawesome for the social icons. 75kb for something that you could find separately in svg or png practically everywhere.

- You're loading three webfonts (Cedarville regular and cursive + Poppins) for literally two lines of text.

- You're loading the popper library and I don't see a single popup / tooltip
>That such a meaningless slogan. Passwords and biometrics have different pros and cons, but they are the same in that they increase security.

It is not a meaningless slogan, if Biometrics give the wider public a FALSE sense of security in that companies like Apple pitch them in unrealistic and inaccurate ways in their marketing that gives the average Joe the false idea that bio metrics are more secure than they really are, and secure more data that it really does.

>Biometrics is always better than no security.

That not only a pointless statement, but a False Dilemma Fallacy as well

>Biometrics done well is certainly better than a 4-digit PIN.

Done well is the key part, and again that is a False Dilemma Fallacy as you assume the choice is between a 4 digit pin and Biometrics, it is not

> if you manage to steal my fingerprint, you can only use it to access the devices that I have set up to use my fingerprint. This means that my fingerprint alone is not of any value, unless you can also gain physical access to my phone. Compare this with a password which, if stolen, allows attackers on the other side of the globe to access to my accounts.

it is funny you mention that because often time I see people set VERY insecure passwords because they believe that thei biometrics protects their password. So they set a insecure password "They will never use or need" because they relay biometrics and believe it provides all the security they need not just the security of the device, but since they only access their data from that device they are lulled in a false sense of security that the biometrics are protecting not only their device but ALL OF THEIR ACCOUNTS
may be the recorded audio is getting uploaded byte by byte, plus this is not the first time, i always keep my location truned off for Facebook, yet it showed me the realeaste ad near to my location where i was, and that was my client location. not even close to my home nor office.
Self-Driving Trucks May Be Closer Than They Appear
I'm running Chrome + uBlock Origin here and text does not appear either. Same in Firefox 57 + uBlock Origin, although reader view shows the text.
I think the expectation the Go lot have been working towards is the expectation that individual pauses are very short. Contrast to a Java server GC, aiming towards overall efficiency. (Tell me if I'm wrong, I'm no expert.)
What about the use cases where what you expect is not what I expect? GC is, as a sibling comment says, about compromises around memory safety.
Does this have any advantages over StartPage?
Well, there’s the problem right there. There was an individual responsible, meaning one set of hands unreviewed on a keyboard, for a change that could cause a global outage.

If I’m that person responsible, I’m going to hire two staff, ask them each to write the command scripts, justify any differences, produce a consensus script for my review, and then implement it. That seems like the minimum level of responsible engineering. Lint tools, notices of novel commands, and other ornaments have a place too, but the core idea is this:

The person with hands on keyboard is not the individual responsible for this error.
Very nice, I wish this were around when I was writing my A6 lib:

https://github.com/skorokithakis/A6lib

Hopefully the MicroPython ecosystem will expand with efforts like this one, how did you find performance? I'm always worried about memory usage with μPython.
Manage Your MySQL Databases with SQLyog
Does http://sidcha.com help?
This is true, however he is trying to explain the idea to multiple people, so he's explaining his ideas in multiple ways.

So no, it could not be a long form blog post.
I’m not seeing your joke. Confused.

Maybe you’re like an evil hypnotist. “You will stop following your diet. You will stop following your diet. You will stop following your diet.” :-)

Seriously though — I think these two claims are both frequent and harmful:

1. It’s impossible to stay disciplined in the long run.

2. Discipline sucks the joy out of life. On the contrary, I think discipline gives you freedom.
How to Create Your Startup Story
Keep Killer Robots Science Fiction
I reckon it should be an optional attribute for the BASE tag, rather than having to add it to every single A tag
The page would convince me more if it didn't appear in its own "popular posts" section between two articles about horoscopes.

It sounds to me like the kind of thing targeted at people who believe an article because it has "proves" in the title and one data point in the contents.

I do not think it likely that Facebook could pull this off without either Apple or Google noticing.
AMD Announces Wider EPYC Availability and ROCm 1.7 with TensorFlow Support
nope i only spoke about it, never searched it on any shopping portals
Well most our schools already suck. So put the new buildings in the worst school districts. Maybe the new tenants can move the school up a few rankings.

However I’m with you that building a bunch of high rises in Mountain View, Palo Alto, Cupertino is not a good idea.

However in East Palo Alto, redwood city, San Mateo....the schools are pretty bad and you could place them near Caltrain.