skysight-inc/HackerNews huggingface dataset:
Strings are only an array of numbers (codepoints). Wasm is intended as a compiler target that can be easily implemented with good performance. The text format is not a high level language on purpose. The proper term for this tool is not a compiler but an assembler because the text format is a 1-to-1 mapping of the binary output.
That quote doesn’t contradict mine.
https://en.wikipedia.org/wiki/Kraken
I have recently bought a Samsung Dex docking station.
I wish it wasn't such a unusable consumer only product.
I wish I'd have all in one pocket computer with complete access without spyware, essentially GNU/Linux that I could use like a communications device but also a fully-featured work computer I can just carry around in my pocket and when sitting on a dock use like a real computer.
I just did some research off the back of this, and surprisingly it's not a legal requirement to provide a receipt for any sale (at least in the UK), just a recommended practice for businesses.
There are a whole lot of 'should's' in there, without a whole lot of reason WHY all the people involved would want to do that, when they could do other things instead?

If everyone could work together effectively, and no one would stab each other in the back, scam each other, lie to look better, or just screw up, etc. then hey, maybe.

But then we would already be in a better place?

If you figure that people will occasionally do ALL of those things if it benefits them (and sometimes when it doesn't), then what you're describing is the most incredibly rich target I can possibly imagine.

Cheers!
Well, it has several parts. There’s a little Firefox extension which collects the text from each page as it’s opened; that sends it off to a webserver running on localhost, which stores the text in an SQLite database. I then made a minimal graphical frontend with Qt to let me search the database easily. Nothing especially fancy, but very useful nevertheless.
Australia to consider banning paying of ransoms to cyber criminals
JIRA pretty much exists on the promise that it can translate a git commit+test into "project Y is now Z% done." Everyone moans about how much it sucks, yet the last five products I've worked on have used it because behind the excessive complexity is a really powerful tool for managing teams and CI/CD. It sure isn't Product pushing for JIRA to be used, because the built-in roadmapping features are awful.

I think you need to put a lot of work into making the JIRA and Salesforce integrations incredibly clean, not try to get the engineers and biz dev folks to log into a single portal. Look at each of those tools with an editor's eye and figure out what is going to survive into the PM's representation and what is un-necessary complexity.

--------------------------------

Going into specifics of how I tend to run this... Personally, I've found the VMOST[1] (Vision, Mission, Objective, Strategy, Tactic) stack to be the best way of linking vision to roadmap - as lightweight as feasible while providing structure. I rename the pieces to (Vision, Objective, Key Result, Focus Area, Initiative) which tend to be more understandable to most people. This gets bonus points for easily tying into the OKR planning process that many companies run now.

That gives basically a 3-layer strategy pyramid:

* Vision: What we think the best future would look like, where we help someone do something valuable. Maybe 3 years away.

* OKRs: 3ish Objectives that we think will get us much closer to that Vision if we achieve them. For each of those, 3ish Key Results that are objective measures that let us know we have hit our Objectives or are at least going in the right direction at speed.

* Work: 2ish Focus Areas for each Objective that are consensus hypotheses of directionally how we would achieve the Key Results. Then within each Focus Area, 3-5 initiatives.

Put in time order, these Initiatives form the Roadmap. The exact scale of what counts as an Initiative depends on the team and what we're doing, but some examples: A Feature or Epic. Getting a key partnership signed. Launching a marketing campaign. Opening an office.

All of those need to be tracked in one place so that we know overall progress, track inter-function dependencies, and can have serious conversations about what's working and what isn't. It needs to be in one place so that I can ask "Is anyone doing literally anything that is not in this view? Why are you doing that thing?" The answer is usually either "SVP so-and-so said their thing was really important" or "we need to do that operationally so the current product doesn't fall apart." In which case I need to have a conversation with SVP so-and-so, and we need to explicitly decide that we are or are not ok with the current product falling apart, and incorporate support into the stack.

I always do this manually using a Wiki like Confluence, because integrations don't work right and I'm not taking time away from people who actually do things to play bookkeeping games.

[1] https://bad.tools/library/toolkits/vmost/
Because it's an expectation about the quality of the maintainer's work. FOSS and code quality are two very different things, and they should stay that way. The saying "looking a gift horse in the mouth" comes to mind.
Nobody digs a ditch or works in a meat packing plant for the meaning it brings to their lives.

I’m not some consummate capitalist, but there is a tremendous amount of necessary yet unrewarding work that still has to be done by human hands, and I’ve never seen a believable pitch for how that happens in these “post-work” pitches.
Not even StumpWM running Nyxt?
Register a company in Estonia or Netherlands and do business in EU through there.
Yes. Just to play music.
Interesting story for all of the big names in literature and philosophy it touches.
No, that’s not the point. It’s simply not compliant with GDPR, and they expose themselves to litigation with it.
My reading of the parent comment is that it is actually sympathetic to you. I think it’s saying you shouldn’t have to feel you need to justify building this —- it’s a great, worthy project just to do something to see if it’s within your capability.
"I suspect" doesn't mean "I am absolutely certain" so maybe your own reading comprehension is the issue?
not OP but I've worked for startups and now for a big company. if I went back to a smaller place I would deeply miss the ability to work on projects that lasted longer than a quarter before delivering tangible results.
They can and do. On the keto boards, there are numerous people that have a hard time with artificial sweeteners, often it causes a weight loss stall or gain while the rest of their numbers seem good.
helloo!
what a nice problem you've brought up.
I honestly do not know...yet.
I'm as well studying the WASM spec as I'm making Luna (it still misses concepts like linear memory for example). Have not tackled the polyfills yet, I'm sorry.
Anyway for the specs: https://webassembly.github.io/spec/core/intro/index.html this is where I get my infos from
I see entire massive threads requested and responded in a single compressed call to /api/graphql/xxx/TweetDetail

Loading an entire next page is also a single call to the same endpoint. There is nowhere remotely that I see the mobile client even making a hundred gql calls for tweets.

Is there something I'm missing or is he misusing "app" when he means backend service to service GQL calls?
They are anticipating a version of the software they want to use to become available (which would save them money) without contributing in any way towards it.

This is kind of a dumb way to run your business.
I mean there’s no layout engine to do things like wrapping and line height etc. Everything is explicitly positioned.

PDF seems a bit more bonkers because you render text as strings of glyphs and the conversion back to text is an afterthought. There’s a ToUnicode map that says “glyph 8 in the embedded font is an ‘X’” but that’s there for copy pasting / searching - not for rendering. PDFs are built to render glyphs at positions.

Edit: to go full meta, there are Type3 fonts where each glyph itself is defined as a PDF graphics stream. Which actually leads you in to what’s inside a font. Guess what? lots of them look just like PDFs inside, because the glyphs are defined in postscript. Fonts are PDFs kinda grew up together, and once you start digging into them the similarities are striking.
If you think that watch was tough, go watch the documentary Stevie for even further exploration of the sheer out of sight out of mind realities that are too difficult as problems to bring up usually.
True, the 'genius trader' was probably part of the VC pitch.
> Solar modules contain lead for soldering

Not all of them, and lead is also non-essential. Most solder in other contexts is already lead-free. It's also pretty minor compared to the other sources of lead in our lives already.

> some contain cadmium telluride (CdTe)

only "thin film" cells, which are virtually obsolete- they're the flexible kind that you get in "cell charging" backpacks and stuff. Price decreases in silicon in large-scale use, so they have absolutely no bearing on renewable energy. They're not worth mentioning- a 100x increase in solar power will not increase the amount of cadmium cells at all.
Did it ever get released? Was under development for several years last I looked.
Normally, Tether.

Another steaming stinking bucket of goo no one wants to look too hard at, for fear it will actually be shit instead of the maple syrup they keep being promised.
I doubt there could ever be something official, but for me (and others,) nixpkgs serves as a central source for a huge amount of C and C++ code.
Intel Pentium Pro Processor BIOS Writer's Guide Version 2.0 (1996) [pdf]
We do OK on this using the GitHub-Jira plugins. Put the ticket number in the commit message, and follow that commit progress towards the master branch, and you can get a (coarse) sense of "some progress has been made" and "this will be included in the next release." Of course if the initial PR is full of bugs and 3 or 4 follow up commits are needed...
Nothing of a lot is a lot less than all of a little.
You think so? I always saw it as Open Source won, and a huge part of it being how RMS is a bit of a repulsive individual even many Free Software proponents are disgusted by. I don't want to sling mud, but some of his stances are not good.
This does not seem to be the case. I googled "cdte cells market share" and immediately found a couple of Web-sites that say otherwise (although their numbers differ quite considerably):

https://www.marketdataforecast.com/market-reports/cadmium-te...

https://www.einnews.com/pr_news/587880725/cadmium-telluride-...

https://www.prnewswire.com/news-releases/as-demand-rises-exp...
> On the other hand, free software is (arguably) incompatible with being developer-respecting, as TFA demonstrates. Software needs to be developer-respecting to thrive as well.

I labored, happily, for free[0] on blender’s dodgy old code with virtually no documentation and the only way to figure out the really tricky bits was hope someone was on IRC who could point you in the right direction. Hell, with half the user features I’d have to read the code to figure out what a particular button did.

Frickin’ nightmare — did I mention happily?

I like to believe the time I spent was worth it because I mostly worked on filling out the python API so other people could write fancy extensions, this was right after the transition to python 3 so somebody had to put in the time as the old system was way too dodgy to be kept.

If I just didn’t work on the things I did because blender didn’t respect me (whatever that means) I can give you a bunch of examples that the users/artists were able to build which wouldn’t be possible because the core devs didn’t have the time to go poking all around and figure out there’s no reason <whatever> couldn’t work. Just needed someone to ask the question and someone else to go find the answer.

Oh, and last I looked blender is thriving. I wish I still had time to hack on it because I really like the abuse.

[0] I did get a hand-tracking doodad for free from the results of this and my name in the credits of one of the movies so not completely without compensation.
Are humans capable of doing that for any code you throw at them?
Semi-related, there's this browser extension that somehow manages to mangle HTML into SVG with pretty good accuracy. https://addons.mozilla.org/en-US/firefox/addon/svg-screensho...

I do stuff like this (vector representations of the DOM) for taking screenshots. Why?

1. High resolution screenshots are great when you're sharing from a low resolution device, or when you need to scale them up. I've seen enough crappy screenshots of Twitter in YouTube videos to last me the rest of my life.

2. If your device does sub-pixel anti-aliasing, then your screenshots all have noticeable color fringing around their text. The text rendering is done well before the data hits the buffer that the screenshot is capturing. A fun party trick is to identify someone's OS based purely on a screenshot of some text on a webpage.

3. On Linux (and maybe elsewhere, IDK), color correction (e.g. gamut mapping) is done (in X11) before the pixels get to the buffer that you capture. So with most screenshot tools, you end up capturing a bunch of distorted colors which you then have to map back to sRGB if you want them to look right in color calibrated software.

You can frequently get away with printing a PDF and then rendering that out to a large PNG. In some cases, though, figuring out how to set the page size to match what you seen on the screen can be near-impossible, and more importantly in Firefox there's no way to disable print media CSS when printing a PDF. (You can do this in Chromium.) If you need to edit the image afterwards or want to put it on a website or something, this is far easier to do with the SVG format than with PDF.
first, it uses "PM" in the title, but note that upbase is a project management tool, not a product one. project management tooling could be viewed as a subset of product, but in other ways, project management is a related, but separate discipline.

second, if your product management processes deliver no value to your colleagues, then you may need to work on that, perhaps more as an organization than an individual pm. the product management process and tooling should absolutely deliver value to developers, designers, and other individual contributors. most pertinently, tracking velocity is for the team first and foremost, and secondarily for others. it's like keeping score in basketball--it's how the team knows how it's doing.

third, it may be big and "enterprisey", but jira is just fine for product/project management. when folks complain about jira, ~99% of the time, it's a complaint about the process and people involved, but turned toward the tool because it's hard to criticize the offending party directly.

i do agree that product management tooling is secondary to sales, marketing, finance, accounting, etc., and so must interface with those other systems for "truth" rather than being a system of record.
Nutrition is a big factor.
> None of these issues are specific to F/LOSS, so the post reads like a rant from an entitled user.

> The right mindset to begin with should be one of gratitude that developers are granting you these freedoms which you don't get with the majority of consumer software nowadays.

By this logic, FOSS is always impervious to criticism because non FOSS is worse.

That’s not an argument against the premise of the article.
My EV reports 18 kWh/100km for driving and 4 kWh/100km gained from recuperation. That is significant.
> The thing that is surprising to me is that people were so desperate for these horrible factory jobs for so long

We folks on HN (well, anyone who's even remotely related to tech) just tend to forget how good we have it. You might want to look up working conditions in meat plants, healthcare, warehouses, construction... in today's day and age.

Sure, it's not as bad as painting with Radium (although, back then they did not know how bad it is), the jobs might not be an immediate health hazard, but there are still plenty of people out there working under miserable conditions for terrible wages.
Thanks, mikeg8. About 40-50 hours per week. Fulltime. It takes a lot of time to build the infrastructure.
Before you all rush to cheer the senator, try to imagine a different context.

What if a government official was issuing threatening public statements against a private citizen who happened to be in /your/ political tribe?

Governments have one-sided power, and they shouldn’t use it to settle scores against private individuals they don’t personally like.

We’ve seen the chilling effect of state over-reach in China. We shouldn’t support politicians like this in the free world.
Telling that your example is the most famous example of a fraudulent market.
If adding grain seems like a strange thing to do, consider it as a way to signal to the eye, "This is the smallest scale on which there is any information, you'll have to infer anything smaller." I rarely add grain to images, but when I do, it can sometimes give a more-organic and hence perceptually-real feeling.

There are image-software companies whose specialties include careful emulation of grain. I don't use them, but plugins like https://nikcollection.dxo.com/silver-efex-pro/ are intended for that very purpose.
Eneloops don't leak and are my choice, even for clocks or remote controls. Using them for many years now, without leakage.
The problem with go is not it's simplicity, it's it's inconsistency. As a small-minded programmer my hobgoblin is tripping over having to remember that X works this way but not Y, which looks vaguely like x.

It feels like the designers of go tripped over themselves to make things simple for some definition of simple and then ran into some feature they wanted and then just bolted the feature on without thinking about whether simplicity/consistency tradeoffs were a thing.
A Wait-Free Stack (2015)
Don't know the 'why' of why it's falling, most likely the environment. Other considerations aside But certainly today, most urban men are wusses and effeminate lot.
Basically what the yogic texts say that Hindu sages wrote
Not exactly, if the market was small it wouldn’t be worth AWS’s time to provide a turnkey. Plenty of small operations provide services backed by AWS without getting eaten for that reason.
> You'd think that an organization like Canonical would benefit from faster builds, but they still use bfd.

In practice, switching this kind of thing isn't trivial. The edge cases fall out as build failures. See for example: https://wiki.debian.org/ToolChain/DSOLinking
Chump change compared to SBF
The process is painfully difficult also for a native speaker. I can totally relate to the report as a German, whose wife went through the same fun recently with her GmbH. Actually, the process for liquidation of the limited can easily be worse. Things btw get a lot easier if you just do not open a limited (e.g. an engineering office). So all this is seems on purpose: if you survive the purgatory and are willing to burn money continuously to finance the system, you deserve some trust. That it does not make much sense in the modern global startup world is another story.
Did you mean Harry Potter and the Methods of Rationality?
probably the effect restrictions had on radar technology 50 years ago when they were trying to restrict the export of (guessing) high-power radio amplifier tubes and ultra-low-noise amplifiers will be different from the effect restrictions have today when they are trying to keep people from explaining to each other how passive radar works and very similar to the effect they had 30 years ago when they were trying to keep people from explaining to each other how cryptography worked

disclaimer, i'm not related to krakenrf
Not that easy. Most founders would not even take the offer seriously.

Then you have to choose/agree and pay some kind of arbitration.
Using your suggestion I ended up with the following for a Canon 7D:

services.udev.extraRules = ''
ACTION=="add", \
ATTR{idVendor}=="04a9", \
ATTR{idProduct}=="319a", \
ENV{SYSTEMD_WANTS}+="external_webcam.service", \
SUBSYSTEM=="usb", \
TAG+="systemd"
'';

systemd.services.external_webcam = {
enable = true;
script = ''
${pkgs.gphoto2}/bin/gphoto2 --stdout --capture-movie |
${pkgs.ffmpeg}/bin/ffmpeg -i - -vcodec rawvideo -pix_fmt yuv420p -f v4l2 /dev/video0
'';
wantedBy = ["multi-user.target"];
};

Worked first try! [1]

[1] https://gitlab.com/engmark/root/-/commit/ae59aad118e6effcf47...
Yes, the comparison with the Chinese government is spot on.

What is the US system becoming? It’s so sad to watch.
Think of it this way, if a drug addict said they wanted to stop, would you tell them they would be going good if they only used every 3rd day?

To get the benefits of keto, you have to get the body adapted to burning fat. Depending on the body, this can take a week or so. All those cravings are the body crying out for a fix of easy sugar, because it really doesn't want to have to switch over and burn fat for fuel as its harder for it to do.

If you just had sugar every 3rd day, you're body would never adjust.
> There are several ways of building a business around free software.

For multiple orders of magnitude less opportunity than paid software. You think some internal business to business data processing software backed by hundreds of database tables and containing trade secrets works as an open source model? Because you said "software should be free." Period. And that's software. Those big Excel workbooks with thousands of formulas: that's software too. Internal ETL scripts, R scripts for data analysis: all software. None of that makes any sense as open source software. So what you're really saying is: internal company software should not exist. Trade secrets should not exist. A huge range of what millions of people do every day is unethical because you're not allowed to have a copy you can do whatever you want with. It's selfish and narrow-minded and harmful to our profession.

> Anyway, people releasing their software as free software do it willingly. That's strange to say that their software does not respect them.

I'm sure you can find many examples of people abandoning open source projects because they're not making enough to live on and their users are being toxic to them. You know exactly what I mean.

> I chose to work for a company making money from free software.

"I won the lottery, therfore everyone should quit their jobs and just buy lottery tickets." There is not enough opportunity in OSS for everyone to do this, unless you want 95%+ of developers to lose their jobs.

> end-user software should be free software. Not necessarily free beer.

This is an arbitrary destinction; anyone can be an "end user". And for end-user software to be free, all libraries it uses must also be free, so you've really only excluded ETL scripts here. And you can't have the "free speech" kind without the "free beer" kind.

Every single argument in favor of "all software everywhere should be OSS" has the same fallacy: here's six examples of OSS projects that make money, therefore all 23 million developers in the world can do it, and we will forever ignore all evidence to the contrary. It's unbelievably idealistic and narrow-minded.
Not a great proposal IMHO and it misses the point of wasm in general. Strings and other high level data structures are distinctions the high level languages that output wasm should make. Anyone who's had to do java to .net clr interop will say how problematic it was. The only resonable way to do it was via text de/serialisation on the database or via a web based api, even on the same computer. That's crazy when you think about it.

So arrays of numbers will work and have predictable performance from one wasm runtime to another.

Personally, I'd prefer to see wasm not repeat the same disasterous mistakes Java made.